(function(){var n;function ba(a){var b=0;return function(){return b>>0)+"_",e=0;return b});t("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=f}});function Ka(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}function Ta(a,b,c){Ta=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?Ra:Sa;return Ta.apply(null,arguments)}function Ua(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function Va(a,b){a=a.split(".");var c=A;a[0]in c||typeof c.execScript=="undefined"||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}function C(a,b){D.prototype[a]=b}function Xa(a){return a}function Ya(a,b){function c(){}c.prototype=b.prototype;a.ka=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Ic=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h/g,pb=/"/g,sb=/'/g,tb=/\x00/g,ub=/[\x00&<>"']/;function vb(a,b){return a.toLowerCase().indexOf(b.toLowerCase())!=-1}function wb(a,b){var c=0;a=lb(String(a)).split(".");b=lb(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;c==0&&eb?1:0};var zb=Ma(610401301,!1),Ab=Ma(660014094,Ma(1,!0));function Bb(){var a=A.navigator;return a&&(a=a.userAgent)?a:""}var Cb,Db=A.navigator;Cb=Db?Db.userAgentData||null:null;function Eb(a){return zb?Cb?Cb.brands.some(function(b){return(b=b.brand)&&b.indexOf(a)!=-1}):!1:!1}function E(a){return Bb().indexOf(a)!=-1};function Fb(){return zb?!!Cb&&Cb.brands.length>0:!1}function Gb(){return Fb()?!1:E("Trident")||E("MSIE")}function Hb(){return Fb()?Eb("Chromium"):(E("Chrome")||E("CriOS"))&&!(Fb()?0:E("Edge"))||E("Silk")};var Ib=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c=0;d--)if(d in c&&b.call(void 0,c[d],d,a)){b=d;break a}b=-1}return b<0?null:typeof a==="string"?a.charAt(b):a[b]}function Sb(a,b){b=Ib(a,b);var c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c}function Tb(a){for(var b=[],c=0;c>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|k>>6];k=b[k&63];c[f++]=l+g+h+k}l=0;k=d;switch(a.length-e){case 2:l=a[e+1],k=b[(l&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|l>>4]+k+d}return c.join("")}function $b(a){var b=a.length,c=b*3/4;c%3?c=Math.floor(c):"=.".indexOf(a[b-1])!=-1&&(c="=.".indexOf(a[b-2])!=-1?c-2:c-1);var d=new Uint8Array(c),e=0;ac(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d}function ac(a,b){function c(k){for(;d>4);g!=64&&(b(f<<4&240|g>>2),h!=64&&b(g<<6&192|h))}}function Zb(){if(!Xb){Xb={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));Wb[c]=d;for(var e=0;e=cd&&a<=dd:a[0]==="-"?ed(a,fd):ed(a,gd)}),fd=Number.MIN_SAFE_INTEGER.toString(),cd=ad?BigInt(Number.MIN_SAFE_INTEGER):void 0,gd=Number.MAX_SAFE_INTEGER.toString(),dd=ad?BigInt(Number.MAX_SAFE_INTEGER):void 0;function ed(a,b){if(a.length>b.length)return!1;if(a.lengthe)return!1;if(d>>0;kd=b;ld=(a-b)/4294967296>>>0}function nd(a){if(a<0){md(-a);var b=v(od(kd,ld));a=b.next().value;b=b.next().value;kd=a>>>0;ld=b>>>0}else md(a)}function pd(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else vc()?c=""+(BigInt(b)<>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+qd(c)+qd(a));return c}function qd(a){a=String(a);return"0000000".slice(a.length)+a}function rd(){var a=kd,b=ld;b&2147483648?vc()?a=""+(BigInt(b|0)<>>0)):(b=v(od(a,b)),a=b.next().value,b=b.next().value,a="-"+pd(a,b)):a=pd(a,b);return a}function od(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};var sd=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function td(a){var b=typeof a;switch(b){case "bigint":return!0;case "number":return Number.isFinite(a)}return b!=="string"?!1:sd.test(a)}function H(a){if(a!=null){if(!Number.isFinite(a))throw uc("enum");a|=0}return a}function ud(a){if(typeof a!=="number")throw uc("int32");if(!Number.isFinite(a))throw uc("int32");return a|0}function vd(a){return a==null?a:ud(a)}function wd(a){if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof a==="number")return Number.isFinite(a)?a|0:void 0}function xd(a){if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof a==="number")return Number.isFinite(a)?a>>>0:void 0}function yd(a){var b=0;b=b===void 0?0:b;if(!td(a))throw uc("int64");var c=typeof a;switch(b){case 4096:switch(c){case "string":return zd(a);case "bigint":return String(BigInt.asIntN(64,a));default:return a=Math.trunc(a),Number.isSafeInteger(a)?a=String(a):(b=String(a),Ad(b)?a=b:(nd(a),a=rd())),a}case 8192:switch(c){case "string":return b=Math.trunc(Number(a)),Number.isSafeInteger(b)?a=bd(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=vc()?bd(BigInt.asIntN(64,BigInt(a))):bd(Bd(a))),a;case "bigint":return bd(BigInt.asIntN(64,a));default:return bd(Cd(a))}case 0:switch(c){case "string":return zd(a);case "bigint":return bd(BigInt.asIntN(64,a));default:return Cd(a)}default:throw Error("Unknown format requested type for int64");}}function Dd(a){return a==null?a:yd(a)}function Ad(a){return a[0]==="-"?a.length<20?!0:a.length===20&&Number(a.substring(0,7))>-922337:a.length<19?!0:a.length===19&&Number(a.substring(0,6))<922337}function Bd(a){if(Ad(a))return a;if(a.length<16)nd(Number(a));else if(vc())a=BigInt(a),kd=Number(a&BigInt(4294967295))>>>0,ld=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");ld=kd=0;for(var c=a.length,d=b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),ld*=1E6,kd=kd*1E6+d,kd>=4294967296&&(ld+=Math.trunc(kd/4294967296),ld>>>=0,kd>>>=0);b&&(b=v(od(kd,ld)),a=b.next().value,b=b.next().value,kd=a,ld=b)}return rd()}function Cd(a){a=Math.trunc(a);if(!Number.isSafeInteger(a)){nd(a);var b=kd,c=ld;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);b=c*4294967296+(b>>>0);a=a?-b:b}return a}function zd(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Bd(a)}function Ed(a){if(typeof a!=="string")throw Error();return a}function Fd(a){if(a!=null&&typeof a!=="string")throw Error();return a}function Gd(a){return a==null||typeof a==="string"?a:void 0}function Hd(a,b,c,d){if(a!=null&&typeof a==="object"&&a.Ia===Ic)return a;if(!Array.isArray(a))return c?d&2?Id(b):new b:void 0;var e=c=Fc(a);e===0&&(e|=d&32);e|=d&2;e!==c&&G(a,e);return new b(a)}function Id(a){var b=a[Ac];if(b)return b;b=new a;Ec(b.u,34);return a[Ac]=b};function Jd(a){Kd===void 0&&(Kd=typeof Proxy==="function"?Ld(Proxy):null);if(!Kd||!Md())return a;var b=Nd(a);if(b)return b;if(Math.random()>.01)return a;Od(a);b=new Kd(a,{set:function(c,d,e){Pd();c[d]=e;return!0}});Qd(a,b);return b}function Pd(){tc()}var Rd=void 0,Sd=void 0;function Nd(a){var b;return(b=Rd)==null?void 0:b.get(a)}function Td(a){var b;return((b=Sd)==null?void 0:b.get(a))||a}function Qd(a,b){(Rd||(Rd=new Ud)).set(a,b);(Sd||(Sd=new Ud)).set(b,a)}var Kd=void 0,Ud=void 0;function Md(){Ud===void 0&&(Ud=typeof WeakMap==="function"?Ld(WeakMap):null);return Ud}function Ld(a){try{return a.toString().indexOf("[native code]")!==-1?a:null}catch(b){return null}}var Xd=void 0;function Od(a){if(Xd===void 0){var b=new Kd([],{});Xd=Array.prototype.concat.call([],b).length===1}Xd&&typeof Symbol==="function"&&Symbol.isConcatSpreadable&&(a[Symbol.isConcatSpreadable]=!0)}function Yd(a,b,c){if(Md()){if(Zd(a,b)){if(c)return}else if(Math.random()>.01)return;var d=a.length;c={length:d};for(var e=0;e0?void 0:a===0?ie||(ie=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}}function ke(a,b){a=I(a,b[0],b[1]);Ec(a,16384);return a}function I(a,b,c){a==null&&(a=fe);fe=void 0;if(a==null){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-33521665|(b&1023)<<15)}else{if(!Array.isArray(a))throw Error("narr");d=Fc(a);if(d&2048)throw Error("farr");if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error("mid");a:{c=a;var e=c.length;if(e){var f=e-1;if(Lc(c[f])){d|=256;b=f-(+!!(d&512)-1);if(b>=1024)throw Error("pvtlmt");d=d&-33521665|(b&1023)<<15;break a}}if(b){b=Math.max(b,e-(+!!(d&512)-1));if(b>1024)throw Error("spvt");d=d&-33521665|(b&1023)<<15}}}G(a,d);return a};function le(a,b){return me(b)}function me(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "bigint":return hd(a)?Number(a):String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(Nc(a))return}else{if(ic(a))return dc(a);if(a instanceof oc){var b=a.g;return b==null?"":typeof b==="string"?b:a.g=dc(b)}}}return a};function ne(a,b,c){var d=wc(a),e=d.length,f=b&256?d[e-1]:void 0;e+=f?-1:0;for(b=b&512?1:0;b=a.length||b>=c))return a[b]}function xe(a,b,c,d){if(c===-1)return null;var e=b>>15&1023||536870912;if(c>=e){if(b&256)return a[a.length-1][c]}else{var f=a.length;if(d&&b&256&&(d=a[f-1][c],d!=null)){if(ye(a,b,e,c)&&Bc!=null){var g;a=(g=sc)!=null?g:sc={};g=a[Bc]||0;g>=4||(a[Bc]=g+1,tc())}return d}return ye(a,b,e,c)}}function J(a,b,c){var d=a.u,e=F(d);Qc(e);K(d,e,b,c);return a}function K(a,b,c,d){var e=b>>15&1023||536870912;if(c>=e){var f=b;if(b&256)var g=a[a.length-1];else{if(d==null)return f;g=a[e+(+!!(b&512)-1)]={};f|=256}g[c]=d;c>>=0}return Ge(a,b,c,0)}function ff(a,b,c){return Ge(a,b,Mc(c,!1,!1),pc())}function gf(a,b,c){var d=a.u,e=F(d);Qc(e);if(c==null)K(d,e,b);else{c=Td(c);var f=Fc(c),g=f,h=!!(2&f)||Object.isFrozen(c),k=!h&&(void 0===Uc||!1);if(ve(a,f)){f=21;h&&(c=wc(c),g=0,f=Ce(f,e),f=Fe(f,e,!0));for(var l=0;l "+a)};function lf(a){if(typeof a==="string")return{buffer:hc(a),ja:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),ja:!1};if(a.constructor===Uint8Array)return{buffer:a,ja:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),ja:!1};if(a.constructor===oc)return{buffer:qc(a)||new Uint8Array(0),ja:!0};if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),ja:!1};throw Error("Type not convertible to a Uint8Array, expected a Uint8Array, an ArrayBuffer, a base64 encoded string, a ByteString or an Array of numbers");};function mf(a,b){this.j=null;this.A=!1;this.g=this.i=this.l=0;nf(this,a,b)}function nf(a,b,c){c=c===void 0?{}:c;a.ya=c.ya===void 0?!1:c.ya;b&&(b=lf(b),a.j=b.buffer,a.A=b.ja,a.l=0,a.i=a.j.length,a.g=a.l)}mf.prototype.clear=function(){this.j=null;this.A=!1;this.g=this.i=this.l=0;this.ya=!1};mf.prototype.reset=function(){this.g=this.l};function of(a,b){a.g=b;if(b>a.i)throw kf(a.i,b);}function rf(a){var b=a.j,c=a.g,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw jf();of(a,c);return e}function sf(a,b){if(b<0)throw Error("Tried to read a negative byte length: "+b);var c=a.g,d=c+b;if(d>a.i)throw kf(b,a.i-c);a.g=d;return c}function tf(a,b){if(b==0)return pc();var c=sf(a,b);a.ya&&a.A?c=a.j.subarray(c,c+b):(a=a.j,b=c+b,c=c===b?new Uint8Array(0):id?a.slice(c,b):new Uint8Array(a.subarray(c,b)));return c.length==0?pc():new oc(c,lc)}var uf=[];function vf(a,b){if(uf.length){var c=uf.pop();nf(c,a,b);a=c}else a=new mf(a,b);this.g=a;this.j=this.g.g;this.i=this.l=-1;wf(this,b)}function wf(a,b){b=b===void 0?{}:b;a.Ra=b.Ra===void 0?!1:b.Ra}vf.prototype.reset=function(){this.g.reset();this.j=this.g.g;this.i=this.l=-1};function xf(a){var b=a.g;if(b.g==b.i)return!1;a.j=a.g.g;var c=rf(a.g)>>>0;b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw hf(c,a.j);if(b<1)throw Error("Invalid field number: "+b+" (at position "+a.j+")");a.l=b;a.i=c;return!0}function yf(a){switch(a.i){case 0:if(a.i!=0)yf(a);else a:{a=a.g;for(var b=a.g,c=b+10,d=a.j;b>>0,a=a.g,of(a,a.g+b));break;case 5:a=a.g;of(a,a.g+4);break;case 3:b=a.l;do{if(!xf(a))throw Error("Unmatched start-group tag: stream EOF");if(a.i==4){if(a.l!=b)throw Error("Unmatched end-group tag");break}yf(a)}while(1);break;default:throw hf(a.i,a.j);}}function zf(a,b,c){var d=a.g.i,e=rf(a.g)>>>0,f=a.g.g+e,g=f-d;g<=0&&(a.g.i=f,c(b,a,void 0,void 0,void 0),g=f-a.g.g);if(g)throw Error("Message parsing ended unexpectedly. Expected to read "+(e+" bytes, instead read "+(e-g)+" bytes, either the data ended unexpectedly or the message misreported its own length"));a.g.g=f;a.g.i=d}var Af=[];var Bf;function T(a,b,c){this.u=I(a,b,c)}T.prototype.toJSON=function(){return Cf(this)};T.prototype.ja=function(){return!!(Fc(this.u)&2)};T.prototype.Ia=Ic;T.prototype.toString=function(){try{return Bf=!0,Cf(this).toString()}finally{Bf=!1}};function Cf(a){ee(a);a=Bf?a.u:pe(a.u,qe,void 0,void 0,!1);var b=!Bf,c=a.length;if(c){var d=a[c-1],e=Lc(d);e?c--:d=void 0;var f=a;if(e){b:{var g=d;var h;var k=!1;if(g)for(var l in g)if(isNaN(+l))e=void 0,((e=h)!=null?e:h={})[l]=g[l];else if(e=g[l],Array.isArray(e)&&(Nc(e)||Kc(e)&&e.size===0)&&(e=null),e==null&&(k=!0),e!=null){var m=void 0;((m=h)!=null?m:h={})[l]=e}k||(h=g);if(h)for(var p in h){k=h;break b}k=null}g=k==null?d!=null:k!==d}for(;c>0;c--){h=f[c-1];if(!(h==null||Nc(h)||Kc(h)&&h.size===0))break;var q=!0}if(f!==a||g||q){if(!b)f=Array.prototype.slice.call(f,0,c);else if(q||g||k)f.length=c;k&&f.push(k)}q=f}else q=a;return q};function Df(){this.g=[]}Df.prototype.length=function(){return this.g.length};Df.prototype.end=function(){var a=this.g;this.g=[];return a};function Ef(a,b){for(;b>127;)a.g.push(b&127|128),b>>>=7;a.g.push(b)};function Ff(){this.j=[];this.i=0;this.g=new Df}function Gf(a,b){b.length!==0&&(a.j.push(b),a.i+=b.length)}function Hf(a,b){Ef(a.g,b*8+2);b=a.g.end();Gf(a,b);b.push(a.i);return b}function If(a,b){var c=b.pop();for(c=a.i+a.g.length()-c;c>127;)b.push(c&127|128),c>>>=7,a.i++;b.push(c);a.i++}function Jf(a,b,c){Ef(a.g,b*8+2);Ef(a.g,c.length);Gf(a,a.g.end());Gf(a,c)};function Kf(){function a(){}new a;return a}var Lf=Kf();function Mf(a,b,c){this.g=a;this.i=b;a=Xa(Lf);this.j=!!a&&c===a||!1}function Nf(a){var b=Of;var c=c===void 0?Lf:c;return new Mf(a,b,c)}function Of(a,b,c,d,e){b=Pf(b,d);b!=null&&(c=Hf(a,c),e(b,a),If(a,c))}var Qf=Nf(function(a,b,c,d,e){if(a.i!==2)return!1;zf(a,Oe(b,d,c),e);return!0}),Rf=Nf(function(a,b,c,d,e){if(a.i!==2)return!1;zf(a,Oe(b,d,c,!0),e);return!0}),Sf=Symbol(),Tf=Symbol(),Uf=Symbol(),Vf=Symbol(),Wf,Xf;function Yf(a,b,c,d){var e=d[a];if(e)return e;e={};e.Ha=je(d[0]);var f=d[1],g=1;f&&f.constructor===Object&&(e.Ca=f,f=d[++g],typeof f==="function"&&(e.gb=!0,Wf!=null||(Wf=f),Xf!=null||(Xf=d[g+1]),f=d[g+=2]));for(var h={};f&&Array.isArray(f)&&f.length&&typeof f[0]==="number"&&f[0]>0;){for(var k=0;k>>0;a=a.g;var f=sf(a,e);a=a.j;if(fb){var g=a;(d=eb)||(d=eb=new TextDecoder("utf-8",{fatal:!0}));e=f+e;g=f===0&&e===g.length?g:g.subarray(f,e);try{var h=d.decode(g)}catch(p){if(db===void 0){try{d.decode(new Uint8Array([128]))}catch(q){}try{d.decode(new Uint8Array([97])),db=!0}catch(q){db=!1}}!db&&(eb=void 0);throw p;}}else{h=f;e=h+e;f=[];for(var k=null,l,m;h=e?ab():(m=a[h++],l<194||(m&192)!==128?(h--,ab()):f.push((l&31)<<6|m&63)):l<240?h>=e-1?ab():(m=a[h++],(m&192)!==128||l===224&&m<160||l===237&&m>=160||((d=a[h++])&192)!==128?(h--,ab()):f.push((l&15)<<12|(m&63)<<6|d&63)):l<=244?h>=e-2?ab():(m=a[h++],(m&192)!==128||(l<<28)+(m-144)>>30!==0||((d=a[h++])&192)!==128||((g=a[h++])&192)!==128?(h--,ab()):(l=(l&7)<<18|(m&63)<<12|(d&63)<<6|g&63,l-=65536,f.push((l>>10&1023)+55296,(l&1023)+56320))):ab(),f.length>=8192&&(k=bb(k,f),f.length=0);h=bb(k,f)}d=h;K(b,F(b),c,d===""?void 0:d);return!0},function(a,b,c){b=Gd(b);if(b!=null){var d=!1;d=d===void 0?!1:d;if(ib){if(d&&(hb?!b.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(b)))throw Error("Found an unpaired surrogate");b=(gb||(gb=new TextEncoder)).encode(b)}else{for(var e=0,f=new Uint8Array(3*b.length),g=0;g>6|192;else{if(h>=55296&&h<=57343){if(h<=56319&&g=56320&&k<=57343){h=(h-55296)*1024+k-56320+65536;f[e++]=h>>18|240;f[e++]=h>>12&63|128;f[e++]=h>>6&63|128;f[e++]=h&63|128;continue}else g--}if(d)throw Error("Found an unpaired surrogate");h=65533}f[e++]=h>>12|224;f[e++]=h>>6&63|128}f[e++]=h&63|128}}b=e===f.length?f:f.subarray(0,e)}Jf(a,c,b)}}),lg,mg=void 0;mg=mg===void 0?Lf:mg;lg=new Mf(function(a,b,c,d,e){if(a.i!==2)return!1;d=ke(void 0,d);var f=F(b);Qc(f);var g=f,h=g&2;f=xe(b,g,c);Array.isArray(f)||(f=Oc);var k=Fc(f);k===0&&g&32&&!h?(k|=33,G(f,k)):k&1||(k|=1,G(f,k));h&&(g=!1,k&2||(Ec(f,34),g=!!(4&k)),g&&Object.freeze(f));k=f;f=F(b);Fc(k)&4&&(k=wc(k),G(k,(Fc(k)|1)&-2079),K(b,f,c,k));k.push(d);zf(a,d,e);return!0},function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f>>0;a=tf(a.g,d);a=a===pc()?void 0:a;K(b,F(b),c,a);return!0},function(a,b,c){b=b==null||typeof b=="string"||ic(b)||b instanceof oc?b:void 0;b!=null&&Jf(a,c,lf(b).buffer)}),og=jg(function(a,b,c){if(a.i!==0)return!1;a=rf(a.g)>>>0;K(b,F(b),c,a===0?void 0:a);return!0},function(a,b,c){b=xd(b);b!=null&&b!=null&&(Ef(a.g,c*8),Ef(a.g,b))}),pg=jg(function(a,b,c){if(a.i!==0)return!1;a=rf(a.g);K(b,F(b),c,a===0?void 0:a);return!0},function(a,b,c){b=wd(b);if(b!=null)if(b=parseInt(b,10),Ef(a.g,c*8),a=a.g,c=b,c>=0)Ef(a,c);else{for(b=0;b<9;b++)a.g.push(c&127|128),c>>=7;a.g.push(1)}});function qg(a,b){return function(c,d){if(Af.length){var e=Af.pop();wf(e,d);nf(e.g,c,d);c=e}else c=new vf(c,d);try{var f=new a,g=f.u;cg(b)(g,c);var h=f}finally{c.g.clear(),c.l=-1,c.i=-1,Af.length<100&&Af.push(c)}return h}};function rg(a){this.u=I(a)}w(rg,T);function sg(a,b){var c=c===void 0?{}:c;this.error=a;this.context=b.context;this.msg=b.message||"";this.id=b.id||"jserror";this.meta=c};function tg(){}function ug(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}function vg(a){var b=a;return function(){if(b){var c=b;b=null;c()}}}function wg(a){function b(){d=A.setTimeout(c,1E3);var g=f;f=[];a.apply(void 0,g)}function c(){d=0;e&&(e=!1,b())}var d=0,e=!1,f=[];return function(g){f=arguments;d?e=!0:b()}};function xg(a,b,c){a.addEventListener&&a.addEventListener(b,c,!1)}function yg(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)};function zg(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function Ag(a){for(var b in a)delete a[b]}var Bg="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function Cg(a,b){for(var c,d,e=1;e")!=-1&&(a=a.replace(ob,">")),a.indexOf('"')!=-1&&(a=a.replace(pb,""")),a.indexOf("'")!=-1&&(a=a.replace(sb,"'")),a.indexOf("\x00")!=-1&&(a=a.replace(tb,"�")));return a};function Mg(a){var b=Ia.apply(1,arguments);if(b.length===0)return Ig(a[0]);for(var c=a[0],d=0;d=0){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}};function Rg(a){try{var b;if(b=!!a&&a.location.href!=null)a:{try{Ub(a.foo);b=!0;break a}catch(c){}b=!1}return b}catch(c){return!1}}function Sg(){if(!globalThis.crypto)return Math.random();try{var a=new Uint32Array(1);globalThis.crypto.getRandomValues(a);return a[0]/65536/65536}catch(b){return Math.random()}}function Tg(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)}function Ug(a){var b,c;return(c=(b=/https?:\/\/[^\/]+/.exec(a))==null?void 0:b[0])!=null?c:""}var Vg=ug(function(){return(zb&&Cb?Cb.mobile:!Og()&&(E("iPod")||E("iPhone")||E("Android")||E("IEMobile")))?2:Og()?1:0});function Wg(){var a=window;if(typeof a.goog_pvsid!=="number")try{var b=Object,c=b.defineProperty,d=void 0;d=d===void 0?Math.random:d;var e=Math.floor(d()*4503599627370496);c.call(b,a,"goog_pvsid",{value:e,configurable:!1})}catch(f){}return Number(a.goog_pvsid)||-1}function Xg(a,b){b=b===void 0?document:b;return b.createElement(String(a).toLowerCase())};function Yg(a,b,c,d){d=d===void 0?!1:d;a.google_image_requests||(a.google_image_requests=[]);var e=Xg("IMG",a.document);if(c){var f=function(){c&&Sb(a.google_image_requests,e);yg(e,"load",f);yg(e,"error",f)};xg(e,"load",f);xg(e,"error",f)}d&&(e.attributionSrc="");e.src=b;a.google_image_requests.push(e)}function Zg(a,b){var c=c===void 0?!1:c;var d="https://pagead2.googlesyndication.com/pagead/gen_204?id="+b;Tg(a,function(e,f){if(e||e===0)d+="&"+f+"="+encodeURIComponent(""+e)});$g(d,c)}function $g(a,b){var c=window;b=b===void 0?!1:b;var d=d===void 0?!1:d;c.fetch?(b={keepalive:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"},d&&(b.mode="cors","setAttributionReporting"in XMLHttpRequest.prototype?b.attributionReporting={eventSourceEligible:"true",triggerEligible:"false"}:b.headers={"Attribution-Reporting-Eligible":"event-source"}),c.fetch(a,b)):Yg(c,a,b===void 0?!1:b,d===void 0?!1:d)};function ah(a,b){try{var c=function(d){var e={};return[(e[d.yc]=d.Tb,e)]};return JSON.stringify([a.filter(function(d){return d.hb}).map(c),Cf(b),a.filter(function(d){return!d.hb}).map(c)])}catch(d){return bh(d,b),""}}function bh(a,b){try{var c=a instanceof Error?a:Error(String(a)),d=c.toString();c.name&&d.indexOf(c.name)==-1&&(d+=": "+c.name);c.message&&d.indexOf(c.message)==-1&&(d+=": "+c.message);if(c.stack)a:{var e=c.stack;a=d;try{e.indexOf(a)==-1&&(e=a+"\n"+e);for(var f;e!=f;)f=e,e=e.replace(RegExp("((https?:/..*/)[^/:]*:\\d+(?:.|\n)*)\\2"),"$1");d=e.replace(RegExp("\n *","g"),"\n");break a}catch(g){d=a;break a}d=void 0}Zg({m:d,b:R(b,1)||null,v:P(b,2)||null},"rcs_internal")}catch(g){}}function ch(a,b){var c=new rg;a=Ge(c,1,H(a),0);b=Ge(a,2,Fd(b),"");a=b.u;c=F(a);this.j=c&2?b:se(b,a,c,!0)};function dh(a){this.u=I(a)}w(dh,T);function eh(a){this.u=I(a)}w(eh,T);function fh(a,b){return Ge(a,1,H(b),0)}function gh(a,b){return Ge(a,2,H(b),0)};function hh(a){this.u=I(a)}w(hh,T);var ih=[1,2];function jh(a){this.u=I(a)}w(jh,T);function kh(a,b){return Se(a,1,b)}function lh(a,b){return Ue(a,2,b)}function mh(a,b){return gf(a,4,b)}function nh(a,b){return Ue(a,5,b)}function oh(a,b){return Ge(a,6,H(b),0)};function ph(a){this.u=I(a)}w(ph,T);var qh=[1,2,3,4,6];function rh(a){this.u=I(a)}w(rh,T);function sh(a){this.u=I(a)}w(sh,T);var th=[2,3,4];function uh(a){this.u=I(a)}w(uh,T);var vh=[3,4,5],wh=[6,7];function xh(a){this.u=I(a)}w(xh,T);var yh=[4,5];function zh(a){this.u=I(a)}w(zh,T);function Ah(a){var b=new zh;return Te(b,4,Bh,a)}var Bh=[4,5,7,8,9];function Ch(a){this.u=I(a)}w(Ch,T);function Dh(a){this.u=I(a)}w(Dh,T);function Eh(){ch.apply(this,arguments)}w(Eh,ch);function Fh(){Eh.apply(this,arguments)}w(Fh,Eh);Fh.prototype.Ka=function(){this.O.apply(this,ma(Ia.apply(0,arguments).map(function(a){return{hb:!0,yc:4,Tb:Cf(a)}})))};function Gh(a,b){if(globalThis.fetch)globalThis.fetch(a,{method:"POST",body:b,keepalive:b.length<65536,credentials:"omit",mode:"no-cors",redirect:"follow"}).catch(function(){});else{var c=new XMLHttpRequest;c.open("POST",a,!0);c.send(b)}};function Hh(a,b,c,d,e,f,g,h){Fh.call(this,a,b);this.H=c;this.D=d;this.L=e;this.C=f;this.B=g;this.l=h;this.g=[];this.i=null;this.A=!1}w(Hh,Fh);function Ih(a){a.i!==null&&(clearTimeout(a.i),a.i=null);if(a.g.length){var b=ah(a.g,a.j);a.D(a.H+"?e=1",b);a.g=[]}}Hh.prototype.O=function(){var a=Ia.apply(0,arguments),b=this;try{this.B&&ah(this.g.concat(a),this.j).length>=65536&&Ih(this),this.l&&!this.A&&(this.A=!0,this.l.g(function(){Ih(b)})),this.g.push.apply(this.g,ma(a)),this.g.length>=this.C&&Ih(this),this.g.length&&this.i===null&&(this.i=setTimeout(function(){Ih(b)},this.L))}catch(c){bh(c,this.j)}};function Jh(a,b,c,d,e,f){Hh.call(this,a,b,"https://pagead2.googlesyndication.com/pagead/ping",Gh,c===void 0?1E3:c,d===void 0?100:d,(e===void 0?!1:e)&&!!globalThis.fetch,f)}w(Jh,Hh);function Kh(a){a=a===void 0?A:a;var b=a.context||a.AMP_CONTEXT_DATA;if(!b)try{b=a.parent.context||a.parent.AMP_CONTEXT_DATA}catch(e){}var c,d;return((c=b)==null?0:c.pageViewId)&&((d=b)==null?0:d.canonicalUrl)?b:null};function Lh(){this.S={}}function Mh(){var a=Kh(window);if(a){if(a){var b=a.pageViewId;a=a.clientId;typeof a==="string"&&(b+=a.replace(/\D/g,"").substr(0,6))}else b=null;return+b}for(a=b=window;b&&b!=b.parent;)b=b.parent,Rg(b)&&(a=b);b=a;a=b.google_global_correlator;a||(b.google_global_correlator=a=1+Math.floor(Math.random()*8796093022208));return a}function Nh(a,b){var c=Oh[7]||"google_ps_7";a=a.S;var d=a[c];return d===void 0?(a[c]=b(),a[c]):d}function Ph(a){var b=Mh();return Nh(a,function(){return b})}var Qh=null,Rh={},Oh=(Rh[8]="google_prev_ad_formats_by_region",Rh[9]="google_prev_ad_slotnames_by_region",Rh);var Sh=ka(["https://pagead2.googlesyndication.com/pagead/js/err_rep.js"]);function Th(){var a=a===void 0?"jserror":a;var b=b===void 0?.01:b;var c=c===void 0?Mg(Sh):c;this.j=a;this.i=b;this.g=c};function Uh(a){var b;a.visibilityState?b="visibilitychange":a.mozVisibilityState?b="mozvisibilitychange":a.webkitVisibilityState&&(b="webkitvisibilitychange");return b};var Vh=null;function Yh(){if(Vh===null){Vh="";try{var a="";try{a=A.top.location.hash}catch(c){a=A.location.hash}if(a){var b=a.match(/\bdeid=([\d,]+)/);Vh=b?b[1]:""}}catch(c){}}return Vh};function Zh(){var a=a===void 0?A:a;return(a=a.performance)&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now()}function $h(){var a=a===void 0?A:a;return(a=a.performance)&&a.now?a.now():null};function ai(a,b,c,d){this.label=a;this.type=b;this.value=c;this.duration=d===void 0?0:d;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()};var bi=A.performance,ci=!!(bi&&bi.mark&&bi.measure&&bi.clearMarks),di=ug(function(){var a;if(a=ci)a=Yh(),a=!!a.indexOf&&a.indexOf("1337")>=0;return a});function ei(a,b){this.events=[];this.g=b||A;var c=null;b&&(b.google_js_reporting_queue=b.google_js_reporting_queue||[],this.events=b.google_js_reporting_queue,c=b.google_measure_js_timing);this.C=di()||(c!=null?c:Math.random()2048||this.events.push(a)};function fi(a){a&&bi&&di()&&(bi.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),bi.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}ei.prototype.start=function(a,b){if(!this.C)return null;a=new ai(a,b,$h()||Zh());b="goog_"+a.label+"_"+a.uniqueId+"_start";bi&&di()&&bi.mark(b);return a};ei.prototype.end=function(a){if(this.C&&typeof a.value==="number"){a.duration=($h()||Zh())-a.value;var b="goog_"+a.label+"_"+a.uniqueId+"_end";bi&&di()&&bi.mark(b);this.D(a)}};function gi(a){a=a._google_rum_ns_=a._google_rum_ns_||{};return a.pq=a.pq||[]};function hi(a,b,c){Tg(b,function(d,e){var f=c&&c[e];!d&&d!==0||f||(a+="&"+encodeURIComponent(e)+"="+encodeURIComponent(String(d)),c&&(c[e]=!0))});return a}function ii(a,b,c,d,e,f,g,h){function k(){var m=Ia.apply(0,arguments)[0],p=m[0];m=m[1];var q=p.length+m.length+2;l.j+l.i+q>8E3&&ji(l);l.O.push([p,m]);l.i+=q;l.j+l.i>=6E3&&ji(l);return 0}f=f===void 0?Infinity:f;g=g===void 0?!1:g;ei.call(this,a,h);var l=this;this.va=b;this.domain=c;this.path=d;this.Na=e;this.B=0;this.l={};this.U={};this.wa=[];this.A={};this.i=0;this.O=[];this.Y=f;a=this.g.navigator;this.la=!(this.domain!=="csi.gstatic.com"||!a||!a.sendBeacon);this.g.performance&&this.g.performance.now||ki(this,"dat",1);a&&a.deviceMemory&&ki(this,"dmc",a.deviceMemory);this.g===this.g.top&&ki(this,"top",1);this.tb=!g;this.Z=function(){l.g.setTimeout(function(){ji(l)},1100)};this.aa=function(){ki(l,"uet",2);for(var m=v(l.wa),p=m.next();!p.done;p=m.next()){p=p.value;try{p()}catch(r){}}m=l.g;var q=q===void 0?{}:q;typeof window.CustomEvent==="function"?p=new CustomEvent("rum_blp",q):(p=document.createEvent("CustomEvent"),p.initCustomEvent("rum_blp",!!q.bubbles,!!q.cancelable,q.detail));m.dispatchEvent(p);ji(l);l.l.uet!=null&&(l.j-=l.l.uet.length+5,delete l.l.uet)};this.ub=wg(function(){ji(l)});this.vb=function(){var m=l.g.document;(m.hidden!=null?m.hidden:m.mozHidden!=null?m.mozHidden:m.webkitHidden!=null&&m.webkitHidden)&&l.ub()};this.H=this.g.setTimeout(function(){ji(l)},5E3);this.j=b.length+c.length+d.length+e.length+3;Ob(this.events,function(m){li(l,m)});b=gi(this.g);Ob(b,function(m){return k(m)});b.length=0;b.push=k;ki(this,"puid",(this.B+1).toString(36)+"~"+Date.now().toString(36));mi(this)}w(ii,ei);function mi(a){a.g.document.readyState==="complete"?a.g.setTimeout(function(){ji(a)},0):xg(a.g,"load",a.Z);var b=Uh(a.g.document);typeof b!=="undefined"&&xg(a.g,b,a.vb);xg(a.g,"pagehide",a.aa)}function ki(a,b,c){c=String(c);a.j=a.l[b]!=null?a.j+(c.length-a.l[b].length):a.j+(b.length+c.length+2);a.l[b]=c}function ni(a,b,c,d,e){e=e===void 0?"":e;var f=a.A[b]==null?b.length+c.length+2:d?c.length+(e===void 0?"":e).length:c.length-a.A[b].length;a.j+a.i+f>8E3&&(ji(a),f=b.length+c.length+2);a.A[b]=d&&a.A[b]!=null?a.A[b]+((e===void 0?"":e)+c):c;a.i+=f;a.j+a.i>=6E3&&ji(a)}function ji(a){if(a.C&&a.tb){try{a.i&&(a.sendBeacon(a.A),a.B===a.Y&&a.L())}catch(f){var b=new Th,c=f;var d=d===void 0?b.i:d;var e=e===void 0?b.j:e;Math.random()>d||(c.error&&c.meta&&c.id||(c=new sg(c,{context:358,id:e})),A.google_js_errors=A.google_js_errors||[],A.google_js_errors.push(c),A.error_rep_loaded||(d=A.document,c=Xg("SCRIPT",d),Kg(c,b.g),(b=d.getElementsByTagName("script")[0])&&b.parentNode&&b.parentNode.insertBefore(c,b),A.error_rep_loaded=!0))}a.A={};a.i=0;a.events.length=0;a.g.clearTimeout(a.H);a.H=0}}function oi(a,b){var c=a.va+"//"+a.domain+a.path+a.Na,d={};c=hi(c,a.l,d);c=hi(c,b,d);b=a.g;b.google_timing_params&&(c=hi(c,b.google_timing_params,d),b.google_timing_params=void 0);Ob(a.O,function(e){var f=v(e);e=f.next().value;f=f.next().value;var g={};c=hi(c,(g[e]=f,g))});a.O.length=0;return c}ii.prototype.sendBeacon=function(a){this.B++;a=oi(this,a);var b=!1;try{b=!!(this.la&&this.g.navigator&&this.g.navigator.sendBeacon(a,null))}catch(c){this.la=!1}b||Yg(this.g,a,!1,!1);ki(this,"puid",(this.B+1).toString(36)+"~"+Date.now().toString(36))};function li(a,b){var c="met."+b.type,d=typeof b.value==="number"?Math.round(b.value).toString(36):b.value,e=Math.round(b.duration);b=b.label+(b.slotId!=null?"_"+b.slotId:"")+("."+d)+(e>0?"_"+e.toString(36):"")+(b.taskId!=null?"__"+Math.round(b.taskId).toString(36):"");ni(a,c,b,!0,"~")}ii.prototype.D=function(a){this.C&&this.B1)return vi("multiple-elements",a.g),null;b=b[0];return b?b.innerHTML:(vi("missing-element",a.g),null)}function wi(){var a=xi,b=ui(a);if(b!==null)if(ri(b)){var c=JSON.parse(b);b=c.experimentIds;var d=c.binaryIdentifier;c=c.adEventId;var e=typeof d==="string";if(typeof c=="string"){var f=U(pi);c!=null&&ki(f.g,"qqid",c)}e&&(a.g=d);typeof b!=="string"?vi("missing-flags",a.g):(e||vi("missing-binary-id",a.g),a.j=b)}else vi("invalid-json",a.g)}ti.prototype.reset=function(){this.j=null;this.g="missing-id"};function yi(a){this.g=a||{cookie:""}}yi.prototype.set=function(a,b,c){var d=!1;if(typeof c==="object"){var e=c.mb;d=c.Ja||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.Ga}if(/[;=\s]/.test(a))throw Error('Invalid cookie name "'+a+'"');if(/[;\r\n]/.test(b))throw Error('Invalid cookie value "'+b+'"');h===void 0&&(h=-1);this.g.cookie=a+"="+b+(f?";domain="+f:"")+(g?";path="+g:"")+(h<0?"":h==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+h*1E3)).toUTCString())+(d?";secure":"")+(e!=null?";samesite="+e:"")};yi.prototype.get=function(a,b){for(var c=a+"=",d=(this.g.cookie||"").split(";"),e=0,f;e=0;b--)zi(this,a[b])};function Ai(a){a=(a.g.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;fa;break;case 12:c=Xc(a)&&Xc(g)&&(new RegExp(a)).test(g);break;case 10:c=g!=null&&wb(String(g),a)===-1;break;case 11:c=g!=null&&wb(String(g),a)===1;break;default:return{success:!1,errorType:3}}return{success:!0,value:c}}function Ii(a,b){return a?b?Gi(a,b):{success:!1,errorType:1}:{success:!0,value:!0}};function Ne(a){this.u=I(a)}w(Ne,T);function Ji(a){this.u=I(a)}w(Ji,T);Ji.prototype.getValue=function(){return N(this,Ne,2)};function Ki(a){this.u=I(a)}w(Ki,T);var Li=function(a){return function(b){if(b==null||b=="")b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error("dnarr");Ec(b,32);b=ge(a,b)}return b}}(Ki),Mi=[1,2,3,6,7,8];function Ni(a,b,c){var d=d===void 0?new Jh(6,"unknown",b):d;this.A=a;this.l=c;this.i=d;this.g=[];this.j=a>0&&Sg()<1/a}function Oi(a,b,c,d,e,f){if(a.j){var g=gh(fh(new eh,b),c);b=oh(lh(kh(nh(mh(new jh,d),e),g),a.g.slice()),f);b=Ah(b);a.i.Ka(Pi(a,b));if(f===1||f===3||f===4&&!a.g.some(function(h){return R(h,1)===R(g,1)&&R(h,2)===c}))a.g.push(g),a.g.length>100&&a.g.shift()}}function Qi(a,b,c,d){if(a.j){var e=new dh;b=J(e,1,vd(b));c=J(b,2,vd(c));d=J(c,3,H(d));c=new zh;d=Te(c,8,Bh,d);a.i.Ka(Pi(a,d))}}function Ri(a,b,c,d,e){if(a.j){var f=new xh;b=Se(f,1,b);c=J(b,2,H(c));d=J(c,3,vd(d));if(e.ta===void 0)He(d,4,yh,H(e.errorType));else switch(e.ta){case 3:c=new sh;c=He(c,2,th,H(e.qa));e=J(c,1,H(e.errorType));Te(d,5,yh,e);break;case 4:c=new sh;c=He(c,3,th,H(e.qa));e=J(c,1,H(e.errorType));Te(d,5,yh,e);break;case 5:c=new sh,c=He(c,4,th,H(e.qa)),e=J(c,1,H(e.errorType)),Te(d,5,yh,e)}e=new zh;e=Te(e,9,Bh,d);a.i.Ka(Pi(a,e))}}function Pi(a,b){var c=Date.now();c=Number.isFinite(c)?Math.round(c):0;b=Ge(b,1,Dd(c),"0");c=Wg();b=Ge(b,2,Dd(c),"0");return Ge(b,6,Dd(a.A),"0")};function Si(){var a={};this.R=(a[3]={},a[4]={},a[5]={},a)};var Ti=/^true$/.test("false");function Ui(a,b){switch(b){case 1:return cf(a,1,Mi);case 2:return cf(a,2,Mi);case 3:return cf(a,3,Mi);case 6:return cf(a,6,Mi);case 8:return cf(a,8,Mi);default:return null}}function Vi(a,b){if(!a)return null;switch(b){case 1:return Ze(a,1);case 7:return P(a,3);case 2:return bf(a,2);case 3:return P(a,3);case 6:return Ae(a,4,ze());case 8:return Ae(a,4,ze());default:return null}}var Wi=ug(function(){if(!Ti)return{};try{var a=a===void 0?window:a;try{var b=a.sessionStorage.getItem("GGDFSSK")}catch(c){b=null}if(b)return JSON.parse(b)}catch(c){}return{}});function Xi(a,b,c,d){var e=d=d===void 0?0:d,f,g;U(Yi).j[e]=(g=(f=U(Yi).j[e])==null?void 0:f.add(b))!=null?g:(new Set).add(b);e=Wi();if(e[b]!=null)return e[b];b=Zi(d)[b];if(!b)return c;b=Li(JSON.stringify(b));b=$i(b);a=Vi(b,a);return a!=null?a:c}function $i(a){var b=U(Si).R;if(b&&Le(a,Mi)!==8){var c=Rb(Re(a,Ji,5,ze()),function(f){f=Ii(N(f,uh,1),b);return f.success&&f.value});if(c){var d;return(d=c.getValue())!=null?d:null}}var e;return(e=N(a,Ne,4))!=null?e:null}function Yi(){this.i={};this.l=[];this.j={};this.g=new Map}function aj(a,b,c){return!!Xi(1,a,b===void 0?!1:b,c)}function bj(a,b,c){b=b===void 0?0:b;a=Number(Xi(2,a,b,c));return isNaN(a)?b:a}function cj(a,b,c){b=b===void 0?"":b;a=Xi(3,a,b,c);return typeof a==="string"?a:b}function dj(a,b,c){b=b===void 0?[]:b;a=Xi(6,a,b,c);return Array.isArray(a)?a:b}function ej(a,b,c){b=b===void 0?[]:b;a=Xi(8,a,b,c);return Array.isArray(a)?a:b}function Zi(a){return U(Yi).i[a]||(U(Yi).i[a]={})}function fj(a,b){var c=Zi(b);Tg(a,function(d,e){if(c[e]){d=Li(JSON.stringify(d));if(Ye(d,Ke(d,Mi,8))!=null){var f=Li(JSON.stringify(c[e])),g=Me(d);f=Ae(Qe(f),4,ze());Ve(g,f)}c[e]=Cf(d)}else c[e]=d})}function gj(a,b,c,d,e){e=e===void 0?!1:e;var f=[],g=[];b=v(b);for(var h=b.next();!h.done;h=b.next()){h=h.value;for(var k=Zi(h),l=v(a),m=l.next();!m.done;m=l.next()){m=m.value;var p=Le(m,Mi),q=Ui(m,p);if(q){var r=void 0,u=void 0,x=void 0;var B=(r=(x=U(Yi).g.get(h))==null?void 0:(u=x.get(q))==null?void 0:u.slice(0))!=null?r:[];a:{r=q;u=p;x=new ph;switch(u){case 1:He(x,1,qh,H(r));break;case 2:He(x,2,qh,H(r));break;case 3:He(x,3,qh,H(r));break;case 6:He(x,4,qh,H(r));break;case 8:He(x,6,qh,H(r));break;default:B=void 0;break a}gf(x,5,B);B=x}if(r=B)u=void 0,r=!((u=U(Yi).j[h])==null||!u.has(q));r&&f.push(B);if(p===8&&k[q])B=Li(JSON.stringify(k[q])),p=Me(m),B=Ae(Qe(B),4,ze()),Ve(p,B);else{if(p=B)r=void 0,p=!((r=U(Yi).g.get(h))==null||!r.has(q));p&&g.push(B)}e||(p=q,B=h,r=d,u=U(Yi),u.g.has(B)||u.g.set(B,new Map),u.g.get(B).has(p)||u.g.get(B).set(p,[]),r&&u.g.get(B).get(p).push(r));k[q]=Cf(m)}}}if(f.length||g.length)a=d!=null?d:void 0,c.j&&c.l&&(d=new rh,f=Ue(d,2,f),g=Ue(f,3,g),a&&Ge(g,1,vd(a),0),f=new zh,g=Te(f,7,Bh,g),c.i.Ka(Pi(c,g)))}function hj(a,b){b=Zi(b);a=v(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=Li(JSON.stringify(c)),e=Le(d,Mi);(d=Ui(d,e))&&(b[d]||(b[d]=c))}}function ij(){return Object.keys(U(Yi).i).map(function(a){return Number(a)})}function jj(a){U(Yi).l.includes(a)||fj(Zi(4),a)};function kj(a,b,c){c.hasOwnProperty(a)||Object.defineProperty(c,String(a),{value:b})}function lj(a,b,c){return b[a]||c}function mj(a){kj(5,aj,a);kj(6,bj,a);kj(7,cj,a);kj(8,dj,a);kj(17,ej,a);kj(13,hj,a);kj(15,jj,a)}function nj(a){kj(4,function(b){U(Si).R=b},a);kj(9,function(b,c){var d=U(Si);d.R[3][b]==null&&(d.R[3][b]=c)},a);kj(10,function(b,c){var d=U(Si);d.R[4][b]==null&&(d.R[4][b]=c)},a);kj(11,function(b,c){var d=U(Si);d.R[5][b]==null&&(d.R[5][b]=c)},a);kj(14,function(b){for(var c=U(Si),d=v([3,4,5]),e=d.next();!e.done;e=d.next())e=e.value,Object.assign(c.R[e],b[e])},a)}function oj(a){a.hasOwnProperty("init-done")||Object.defineProperty(a,"init-done",{value:!0})};function pj(){}pj.prototype.i=function(){};pj.prototype.g=function(){return[]};function qj(a,b,c){a.i=function(d,e){lj(2,b,function(){return[]})(d,c,e)};a.g=function(){return lj(3,b,function(){return[]})(c)}};function rj(a,b,c){this.id=a;this.o=b;this.i=c;this.g=!1}function sj(){this.g=[]}function tj(){this.g=new Map;this.i=!1;this.l=new sj;this.A=new rj(0,0,!1);this.j=[this.l]}function V(a){var b=uj;if(b.i||b.g.has(a.id)||a.o==null&&a.control==null||a.Kc==0)return b.A;var c=b.l;if(a.control!=null)for(var d=v(b.j),e=d.next();!e.done;e=d.next()){if(e=e.value,e.g.includes(a.control)){c=e;break}}else a.G!=null&&(c=a.G);d=0;a.control!=null?d=a.control.o:a.o!=null&&(d=a.o);a=new rj(a.id,d,!!a.Lc);c.g.push(a);b.j.includes(c)||b.j.push(c);b.g.set(a.id,a);return a}function vj(){var a=uj;a=[].concat(ma(a.g.keys())).filter(function(c){c=this.g.get(c);return c.g||c.i},a);var b=U(pj).g();return[].concat(ma(a),ma(b))}function wj(a){var b=uj;b.i||(a.g(b.j,b.g),b.i=!0)}tj.prototype.reset=function(){for(var a=v(this.g),b=a.next();!b.done;b=a.next())b=v(b.value),b.next(),b.next().value.g=!1;this.i=!1};var uj=new tj;function xj(){}xj.prototype.g=function(a){a=v(a);for(var b=a.next();!b.done;b=a.next()){var c=0,d=Math.floor(Math.random()*1E3);b=v(b.value.g);for(var e=b.next();!e.done;e=b.next())if(e=e.value,c+=e.o,d=0},ak[27]=function(a){a=Zj(a,"boolean");return a!==void 0?a:void 0},ak[60]=function(a){try{return!!A.document.querySelector(a)}catch(b){}},ak[80]=function(a){try{return!!A.matchMedia(a).matches}catch(b){}},ak[69]=function(a){return Yj(a,A.document)},ak[70]=function(a){var b=A.document;b=b===void 0?document:b;var c;return!((c=b.featurePolicy)==null||!c.allowedFeatures().includes(a))},ak[79]=function(a){var b=A.navigator;b=b===void 0?navigator:b;try{var c,d;var e=!!((c=b.protectedAudience)==null?0:(d=c.queryFeatureSupport)==null?0:d.call(c,a))}catch(f){e=!1}return e},ak),dk[4]=(bk[3]=function(){return Vg()},bk[6]=function(a){a=Zj(a,"number");return a!==void 0?a:void 0},bk),dk[5]=(ck[2]=function(){return window.location.href},ck[3]=function(){try{return window.top.location.hash}catch(a){return""}},ck[4]=function(a){a=Zj(a,"string");return a!==void 0?a:void 0},ck[12]=function(a){try{var b=Zj(a,"string");if(b!==void 0)return atob(b)}catch(c){}},ck),dk);function fk(){var a=a===void 0?A:a;return a.ggeac||(a.ggeac={})};function gk(a){var b={};return hk((b[0]=new Map,b[1]=new Map,b[2]=new Map,b),a)}function hk(a,b){for(var c=new Map,d=v(a[1].entries()),e=d.next();!e.done;e=d.next()){var f=v(e.value);e=f.next().value;f=f.next().value;f=f[f.length-1];c.set(e,f.nb+f.ib*f.jb)}b=v(b);for(d=b.next();!d.done;d=b.next())for(d=d.value,e=Re(d,Rj,2,ze()),e=v(e),f=e.next();!f.done;f=e.next())if(f=f.value,Sj(f).length!==0){var g=O(f,8);if(R(f,4)&&!R(f,13)&&!R(f,14)){var h=void 0;g=(h=c.get(R(f,4)))!=null?h:0;h=O(f,1)*Sj(f).length;c.set(R(f,4),g+h)}h=[];for(var k=0;k=B*cb||x%cb!==Q||!mk(a,u)||(x=R(u.La,13),x!==0&&x!==void 0&&(B=a.j[String(x)],B!==void 0&&B!==$e(u.T)?Qi(a.fa,a.j[String(x)],$e(u.T),x):a.j[String(x)]=$e(u.T)),h.push(u.T))}Le(p,ih)!==0&&(Ge(p,3,vd(q),0),g.push(p))}}}}d=v(h);for(h=d.next();!h.done;h=d.next())h=h.value,k=$e(h),e.push(k),nk(a,k,f?4:c),gj(Re(h,Ki,2,ze()),f?ij():[c],a.fa,k);Oi(a.fa,b,c,e,g,1);return e}function nk(a,b,c){a.g[c]||(a.g[c]=[]);a=a.g[c];a.includes(b)||a.push(b)}function mk(a,b){var c=U(Si).R,d=Ii(N(b.La,uh,3),c);if(!d.success)return Ri(a.fa,N(b.La,uh,3),b.Ba,$e(b.T),d),!1;if(!d.value)return!1;c=Ii(N(b.T,uh,3),c);return c.success?c.value?!0:!1:(Ri(a.fa,N(b.T,uh,3),b.Ba,$e(b.T),c),!1)}function ok(a,b){b=b.map(function(c){return new Tj(c)}).filter(function(c){return!jk.includes(R(c,1))});a.sa=hk(a.sa,b)}function pk(a,b){kj(1,function(c){a.i[c]=!0},b);kj(2,function(c,d,e){return lk(a,c,d,e)},b);kj(3,function(c){return(a.g[c]||[]).concat(a.g[4])},b);kj(12,function(c){return void ok(a,c)},b);kj(16,function(c,d){return void nk(a,c,d)},b)};function qk(){var a={};this.g=function(b,c){return a[b]!=null?a[b]:c};this.l=function(b,c){return a[b]!=null?a[b]:c};this.A=function(b,c){return a[b]!=null?a[b]:c};this.C=function(b,c){return a[b]!=null?a[b]:c};this.j=function(b,c){return a[b]!=null?c.concat(a[b]):c};this.i=function(){}}function rk(a){return U(qk).g(a.g,a.defaultValue)};function sk(){this.g=function(){}}function tk(a,b){a.g=lj(14,b,function(){})}function uk(a){U(sk).g(a)};var vk,wk,xk,yk,zk,Ak;function Bk(a,b){var c=b=b===void 0?fk():b;qj(U(pj),c,a);Ck(b,a);a=b;tk(U(sk),a);U(qk).i()}function Ck(a,b){var c=U(qk);c.g=function(d,e){return lj(5,a,function(){return!1})(d,e,b)};c.l=function(d,e){return lj(6,a,function(){return 0})(d,e,b)};c.A=function(d,e){return lj(7,a,function(){return""})(d,e,b)};c.C=function(d,e){return lj(8,a,function(){return[]})(d,e,b)};c.j=function(d,e){return lj(17,a,function(){return[]})(d,e,b)};c.i=function(){lj(15,a,function(){})(b)}};uj.reset();wj(new xj);var Dk=Xj||(Xj=Wj("[[[45641707,null,null,[true]],[45642592,null,null,[]],[45656054,null,null,[]],[45642676,null,null,[]],[45640378,null,null,[]],[null,45645574,null,[]],[45650866,null,null,[]],[45656766,null,null,[]],[45652001,null,null,[]],[45652000,null,null,[]],[45651995,null,null,[]],[45651993,null,null,[]],[45651997,null,null,[]],[45651996,null,null,[]],[45647593,null,null,[]],[45647592,null,null,[]],[45650216,null,null,[]],[45658982,null,null,[true]]],[[16,[[1000,[[95332046]]],[null,[[95332047]]],[10,[[95333808],[95333809,[[635466687,null,null,[true]]]]]],[10,[[95336351],[95336352,[[45640378,null,null,[true]]]]]],[10,[[95338769,[[null,45645574,null,[null,1]]]],[95338770,[[null,45645574,null,[null,2]]]]]],[10,[[95339943,[[45647593,null,null,[true]]]],[95339944,[[45647592,null,null,[true]]]]]],[10,[[95341383],[95341384,[[45650866,null,null,[true]]]]]],[10,[[95343025],[95343026,[[45656054,null,null,[true]]]]]],[50,[[95343295],[95343296,[[45651996,null,null,[true]],[45650216,null,null,[true]]]],[95343297,[[45652000,null,null,[true]],[45651996,null,null,[true]],[45650216,null,null,[true]]]],[95343298,[[45652001,null,null,[true]],[45652000,null,null,[true]],[45651996,null,null,[true]],[45650216,null,null,[true]]]],[95343443,[[45650216,null,null,[true]]]]]],[10,[[95344129],[95344130,[[45658982,null,null,[]]]]]]]]],null,null,[null,1000,true,1000]]"));(function(a){var b=a.zb;var c=a.R;var d=a.config;var e=a.xb===void 0?fk():a.xb;var f=a.cb===void 0?0:a.cb;var g=a.fa===void 0?new Ni((yk=(vk=N(b,Uj,5))==null?void 0:af(vk,2))!=null?yk:0,(zk=(wk=N(b,Uj,5))==null?void 0:af(wk,4))!=null?zk:0,(Ak=(xk=N(b,Uj,5))==null?void 0:Ze(xk,3))!=null?Ak:!1):a.fa;a=a.sa===void 0?gk(Re(b,Tj,2,ze(Tc))):a.sa;e.hasOwnProperty("init-done")?(lj(12,e,function(){})(Re(b,Tj,2,ze()).map(function(h){return Cf(h)})),lj(13,e,function(){})(Re(b,Ki,1,ze()).map(function(h){return Cf(h)}),f),c&&lj(14,e,function(){})(c),Bk(f,e)):(pk(new kk(a,f,g,d),e),mj(e),nj(e),oj(e),Bk(f,e),gj(Re(b,Ki,1,ze(Tc)),[f],g,void 0,!0),Ti=Ti||!(!d||!d.Nc),uk(ek),c&&uk(c))})({zb:ue(Dk),cb:7});var Ek=Wg(),Fk={},Gk=(Fk[0]=function(a){a=a===void 0?Sg():a;return function(b){b=b+" + "+a;var c=b.length;if(c==0)b=0;else{for(var d=305419896,e=0;e>2)+b.charCodeAt(e)&4294967295;b=d>0?d:4294967296+d}return b%1E3}}(Ek),Fk);U(pj).i(16,Gk);var Hk=document,Ik=window;function Jk(a,b){if(a){a:{var c=Hk.querySelector("iframe[src^='//tpc.googlesyndication.com/sodar']");try{var d;if(!(d=c.contentWindow)){if(c.contentDocument){var e=c.contentDocument;var f=e?e.defaultView:window}else f=null;d=f}var g=d;break a}catch(h){}g=null}c={};a=(c["0"]="3",c["10"]=a||"",c["11"]=2,c["12"]=b,c);b=(location.protocol.indexOf("https:")==0?"https:":"http:")+"//tpc.googlesyndication.com";g&&g.postMessage(a,b)}};var Kk=ka(["//tpc.googlesyndication.com/sodar/",""]);var Lk=(new Date).getTime();[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce(function(a,b){return a+b});[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce(function(a,b){return a+b});[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce(function(a,b){return a+b});[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce(function(a,b){return a+b});[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce(function(a,b){return a+b});function Mk(a){this.g=a;this.defaultValue=!1};var Nk=new Mk(45656766),Ok=new Mk(45652001),Pk=new Mk(45652E3),Qk=new Mk(45651995),Rk=new Mk(45651993),Sk=new Mk(45651996),Tk=new Mk(45647593),Uk=new Mk(45647592),Vk=new Mk(45650216);function Wk(){var a=Bb();return vb(a,"AppleTV")||vb(a,"Apple TV")||vb(a,"CFNetwork")||vb(a,"tvOS")};function Xk(a){this.j=this.B=this.l="";this.D=null;this.A=this.i="";this.C=!1;var b;a instanceof Xk?(this.C=a.C,Yk(this,a.l),this.B=a.B,this.j=a.j,Zk(this,a.D),this.i=a.i,$k(this,al(a.g)),this.A=a.A):a&&(b=String(a).match(Pg))?(this.C=!1,Yk(this,b[1]||"",!0),this.B=bl(b[2]||""),this.j=bl(b[3]||"",!0),Zk(this,b[4]),this.i=bl(b[5]||"",!0),$k(this,b[6]||"",!0),this.A=bl(b[7]||"")):(this.C=!1,this.g=new cl(null,this.C))}Xk.prototype.toString=function(){var a=[],b=this.l;b&&a.push(dl(b,el,!0),":");var c=this.j;if(c||b=="file")a.push("//"),(b=this.B)&&a.push(dl(b,el,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.D,c!=null&&a.push(":",String(c));if(c=this.i)this.j&&c.charAt(0)!="/"&&a.push("/"),a.push(dl(c,c.charAt(0)=="/"?fl:gl,!0));(c=this.g.toString())&&a.push("?",c);(c=this.A)&&a.push("#",dl(c,hl));return a.join("")};Xk.prototype.resolve=function(a){var b=new Xk(this),c=!!a.l;c?Yk(b,a.l):c=!!a.B;c?b.B=a.B:c=!!a.j;c?b.j=a.j:c=a.D!=null;var d=a.i;if(c)Zk(b,a.D);else if(c=!!a.i){if(d.charAt(0)!="/")if(this.j&&!this.i)d="/"+d;else{var e=b.i.lastIndexOf("/");e!=-1&&(d=b.i.slice(0,e+1)+d)}e=d;if(e==".."||e==".")d="";else if(e.indexOf("./")!=-1||e.indexOf("/.")!=-1){d=e.lastIndexOf("/",0)==0;e=e.split("/");for(var f=[],g=0;g1||f.length==1&&f[0]!="")&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?b.i=d:c=a.g.toString()!=="";c?$k(b,al(a.g)):c=!!a.A;c&&(b.A=a.A);return b};function Yk(a,b,c){a.l=c?bl(b,!0):b;a.l&&(a.l=a.l.replace(/:$/,""))}function Zk(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("Bad port number "+b);a.D=b}else a.D=null}function $k(a,b,c){b instanceof cl?(a.g=b,il(a.g,a.C)):(c||(b=dl(b,jl)),a.g=new cl(b,a.C))}function kl(a){return a instanceof Xk?new Xk(a):new Xk(a)}function bl(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function dl(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,ll),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function ll(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var el=/[#\/\?@]/g,gl=/[#\?:]/g,fl=/[#\?]/g,jl=/[#\?@]/g,hl=/#/g;function cl(a,b){this.i=this.g=null;this.j=a||null;this.l=!!b}function ml(a){a.g||(a.g=new Map,a.i=0,a.j&&Qg(a.j,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}n=cl.prototype;n.add=function(a,b){ml(this);this.j=null;a=nl(this,a);var c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.i+=1;return this};function ol(a,b){ml(a);b=nl(a,b);a.g.has(b)&&(a.j=null,a.i-=a.g.get(b).length,a.g.delete(b))}n.clear=function(){this.g=this.j=null;this.i=0};function pl(a,b){ml(a);b=nl(a,b);return a.g.has(b)}n.forEach=function(a,b){ml(this);this.g.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};n.Va=function(a){ml(this);var b=[];if(typeof a==="string")pl(this,a)&&(b=b.concat(this.g.get(nl(this,a))));else{a=Array.from(this.g.values());for(var c=0;c0?String(a[0]):b};n.toString=function(){if(this.j)return this.j;if(!this.g)return"";for(var a=[],b=Array.from(this.g.keys()),c=0;c0)){this.j=null;d=this.g;var f=d.set;e=nl(this,e);var g=c.length;if(g>0){for(var h=Array(g),k=0;k2048)return!1;try{if((new Xk(a)).A.match(yl))return!0}catch(b){}return xl.find(function(b){return a.match(b)!=null})!=null};function Al(a){var b=[""];if(!a)return null;a=a.toLowerCase().replace("-","_");if(b.includes(a))return a;a=(a=a.match(/^\w{2,3}([-_]|$)/))?a[0].replace(/[_-]/g,""):"";return b.includes(a)?a:null};function Bl(){this.g=Date.now()}Bl.prototype.reset=function(){this.g=Date.now()};function Cl(a){a=a.g+5E3-Date.now();return a>0?a:0};function Dl(a,b){this.url=a;this.g=b===void 0?null:b};function El(a){switch(a){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}};function Fl(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.g=b}w(Fl,Error);function Gl(a){a&&typeof a.dispose=="function"&&a.dispose()};function Hl(){this.C=this.C;this.A=this.A}Hl.prototype.C=!1;Hl.prototype.dispose=function(){this.C||(this.C=!0,this.P())};Hl.prototype[Symbol.dispose]=function(){this.dispose()};function Il(a,b){a.C?b():(a.A||(a.A=[]),a.A.push(b))}Hl.prototype.P=function(){if(this.A)for(;this.A.length;)this.A.shift()()};function Jl(a,b){this.type=a;this.g=this.target=b;this.defaultPrevented=!1}Jl.prototype.i=function(){this.defaultPrevented=!0};var Kl=function(){if(!A.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};A.addEventListener("test",c,b);A.removeEventListener("test",c,b)}catch(d){}return a}();function Ll(a,b){Jl.call(this,a?a.type:"");this.relatedTarget=this.g=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.j=null;if(a){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.g=b;b=a.relatedTarget;b||(c=="mouseover"?b=a.fromElement:c=="mouseout"&&(b=a.toElement));this.relatedTarget=b;d?(this.clientX=d.clientX!==void 0?d.clientX:d.pageX,this.clientY=d.clientY!==void 0?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=a.pointerType;this.state=a.state;this.j=a;a.defaultPrevented&&Ll.ka.i.call(this)}}Ya(Ll,Jl);Ll.prototype.i=function(){Ll.ka.i.call(this);var a=this.j;a.preventDefault?a.preventDefault():a.returnValue=!1};var Ml="closure_listenable_"+(Math.random()*1E6|0);var Nl=0;function Ol(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Da=e;this.key=++Nl;this.ua=this.za=!1}function Pl(a){a.ua=!0;a.listener=null;a.proxy=null;a.src=null;a.Da=null};function Ql(a){this.src=a;this.g={};this.i=0}Ql.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.g[f];a||(a=this.g[f]=[],this.i++);var g=Rl(a,b,d,e);g>-1?(b=a[g],c||(b.za=!1)):(b=new Ol(b,this.src,f,!!d,e),b.za=c,a.push(b));return b};function Sl(a,b){var c=b.type;c in a.g&&Sb(a.g[c],b)&&(Pl(b),a.g[c].length==0&&(delete a.g[c],a.i--))}function Rl(a,b,c,d){for(var e=0;e-1&&(Pl(f[c]),Array.prototype.splice.call(f,c,1),f.length==0&&(delete a.g[b],a.i--)))):a&&(a=$l(a))&&(b=a.g[b.toString()],a=-1,b&&(a=Rl(b,c,d,e)),(c=a>-1?b[a]:null)&&em(c))}function em(a){if(typeof a!=="number"&&a&&!a.ua){var b=a.src;if(b&&b[Ml])Sl(b.j,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(bm(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Vl--;(c=$l(b))?(Sl(c,a),c.i==0&&(c.src=null,b[Tl]=null)):Pl(a)}}}function bm(a){return a in Ul?Ul[a]:Ul[a]="on"+a}function cm(a,b){if(a.ua)a=!0;else{b=new Ll(b,this);var c=a.listener,d=a.Da||a.src;a.za&&em(a);a=c.call(d,b)}return a}function $l(a){a=a[Tl];return a instanceof Ql?a:null}var fm="__closure_events_fn_"+(Math.random()*1E9>>>0);function Yl(a){if(typeof a==="function")return a;a[fm]||(a[fm]=function(b){return a.handleEvent(b)});return a[fm]};function gm(a){Hl.call(this);this.i=a;this.g={}}Ya(gm,Hl);var hm=[];gm.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(hm[0]=b.toString()),b=hm);for(var e=0;e=0;f--){var g=b.g=c[f];e=nm(g,d,!0,b)&&e}g=b.g=a;e=nm(g,d,!0,b)&&e;e=nm(g,d,!1,b)&&e;if(c)for(f=0;f0){this.i--;var a=this.g;this.g=a.next;a.next=null}else a=this.j();return a};function tm(a,b){a.l(b);a.i<100&&(a.i++,b.next=a.g,a.g=b)};var um;function vm(){if(typeof MessageChannel!=="undefined"){var a=new MessageChannel,b={},c=b;a.port1.onmessage=function(){if(b.next!==void 0){b=b.next;var d=b.eb;b.eb=null;d()}};return function(d){c.next={eb:d};c=c.next;a.port2.postMessage(0)}}return function(d){A.setTimeout(d,0)}};function wm(){this.i=this.g=null}wm.prototype.add=function(a,b){var c=xm.get();c.set(a,b);this.i?this.i.next=c:this.g=c;this.i=c};function ym(){var a=zm,b=null;a.g&&(b=a.g,a.g=a.g.next,a.g||(a.i=null),b.next=null);return b}var xm=new sm(function(){return new Am},function(a){return a.reset()});function Am(){this.next=this.g=this.i=null}Am.prototype.set=function(a,b){this.i=a;this.g=b;this.next=null};Am.prototype.reset=function(){this.next=this.g=this.i=null};var Bm,Cm=!1,zm=new wm;function Dm(a,b){Bm||Em();Cm||(Bm(),Cm=!0);zm.add(a,b)}function Em(){if(A.Promise&&A.Promise.resolve){var a=A.Promise.resolve(void 0);Bm=function(){a.then(Fm)}}else Bm=function(){var b=Fm;um||(um=vm());um(b)}}function Fm(){for(var a;a=ym();){try{a.i.call(a.g)}catch(b){jb(b)}tm(xm,a)}Cm=!1};function Gm(a){this.g=0;this.B=void 0;this.l=this.i=this.j=null;this.A=this.C=!1;if(a!=tg)try{var b=this;a.call(void 0,function(c){Hm(b,2,c)},function(c){Hm(b,3,c)})}catch(c){Hm(this,3,c)}}function Im(){this.next=this.context=this.i=this.j=this.g=null;this.l=!1}Im.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.l=!1};var Jm=new sm(function(){return new Im},function(a){a.reset()});function Km(a,b,c){var d=Jm.get();d.j=a;d.i=b;d.context=c;return d}Gm.prototype.then=function(a,b,c){return Lm(this,typeof a==="function"?a:null,typeof b==="function"?b:null,c)};Gm.prototype.$goog_Thenable=!0;function Mm(a,b){return Lm(a,null,b)}Gm.prototype.cancel=function(a){if(this.g==0){var b=new Nm(a);Dm(function(){Om(this,b)},this)}};function Om(a,b){if(a.g==0)if(a.j){var c=a.j;if(c.i){for(var d=0,e=null,f=null,g=c.i;g&&(g.l||(d++,g.g==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.g==0&&d==1?Om(c,b):(f?(d=f,d.next==c.l&&(c.l=d),d.next=d.next.next):Pm(c),Qm(c,e,3,b)))}a.j=null}else Hm(a,3,b)}function Rm(a,b){a.i||a.g!=2&&a.g!=3||Sm(a);a.l?a.l.next=b:a.i=b;a.l=b}function Lm(a,b,c,d){var e=Km(null,null,null);e.g=new Gm(function(f,g){e.j=b?function(h){try{var k=b.call(d,h);f(k)}catch(l){g(l)}}:f;e.i=c?function(h){try{var k=c.call(d,h);k===void 0&&h instanceof Nm?g(h):f(k)}catch(l){g(l)}}:g});e.g.j=a;Rm(a,e);return e.g}Gm.prototype.H=function(a){this.g=0;Hm(this,2,a)};Gm.prototype.L=function(a){this.g=0;Hm(this,3,a)};function Hm(a,b,c){if(a.g==0){a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.g=1;a:{var d=c,e=a.H,f=a.L;if(d instanceof Gm){Rm(d,Km(e||tg,f||null,a));var g=!0}else{if(d)try{var h=!!d.$goog_Thenable}catch(l){h=!1}else h=!1;if(h)d.then(e,f,a),g=!0;else{if(Qa(d))try{var k=d.then;if(typeof k==="function"){Tm(d,k,e,f,a);g=!0;break a}}catch(l){f.call(a,l);g=!0;break a}g=!1}}}g||(a.B=c,a.g=b,a.j=null,Sm(a),b!=3||c instanceof Nm||Um(a,c))}}function Tm(a,b,c,d,e){function f(k){h||(h=!0,d.call(e,k))}function g(k){h||(h=!0,c.call(e,k))}var h=!1;try{b.call(a,g,f)}catch(k){f(k)}}function Sm(a){a.C||(a.C=!0,Dm(a.D,a))}function Pm(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||(a.l=null);return b}Gm.prototype.D=function(){for(var a;a=Pm(this);)Qm(this,a,this.g,this.B);this.C=!1};function Qm(a,b,c,d){if(c==3&&b.i&&!b.l)for(;a&&a.A;a=a.j)a.A=!1;if(b.g)b.g.j=null,Vm(b,c,d);else try{b.l?b.j.call(b.context):Vm(b,c,d)}catch(e){Wm.call(null,e)}tm(Jm,b)}function Vm(a,b,c){b==2?a.j.call(a.context,c):a.i&&a.i.call(a.context,c)}function Um(a,b){a.A=!0;Dm(function(){a.A&&Wm.call(null,b)})}var Wm=jb;function Nm(a){Za.call(this,a)}Ya(Nm,Za);Nm.prototype.name="cancel";function Xm(a,b){lm.call(this);this.i=a||1;this.g=b||A;this.l=Ta(this.wc,this);this.B=Date.now()}Ya(Xm,lm);n=Xm.prototype;n.enabled=!1;n.V=null;n.wc=function(){if(this.enabled){var a=Date.now()-this.B;a>0&&a2147483647?-1:A.setTimeout(a,b||0)}function $m(a){var b=null;return Mm(new Gm(function(c,d){b=Zm(function(){c("0")},a);b==-1&&d(Error("Failed to schedule timer."))}),function(c){A.clearTimeout(b);throw c;})};function an(a){lm.call(this);this.headers=new Map;this.wa=a||null;this.i=!1;this.L=this.g=null;this.Y="";this.B=0;this.l=this.U=this.D=this.O=!1;this.aa=0;this.H=null;this.va="";this.la=!1}Ya(an,lm);var bn=/^https?$/i,cn=["POST","PUT"];function dn(a,b,c,d){if(a.g)throw Error("[goog.net.XhrIo] Object is active with another request="+a.Y+"; newUri="+b);c=c?c.toUpperCase():"GET";a.Y=b;a.B=0;a.O=!1;a.i=!0;a.g=new XMLHttpRequest;a.L=a.wa?pm(a.wa):pm(qm);a.g.onreadystatechange=Ta(a.kb,a);try{a.U=!0,a.g.open(c,String(b),!0),a.U=!1}catch(g){en(a);return}b=d||"";d=new Map(a.headers);var e=Array.from(d.keys()).find(function(g){return"content-type"==g.toLowerCase()}),f=A.FormData&&b instanceof A.FormData;!(Ib(cn,c)>=0)||e||f||d.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");c=v(d);for(d=c.next();!d.done;d=c.next())e=v(d.value),d=e.next().value,e=e.next().value,a.g.setRequestHeader(d,e);a.va&&(a.g.responseType=a.va);"withCredentials"in a.g&&a.g.withCredentials!==a.la&&(a.g.withCredentials=a.la);try{fn(a),a.aa>0&&(a.H=Zm(a.xc,a.aa,a)),a.D=!0,a.g.send(b),a.D=!1}catch(g){en(a)}}n=an.prototype;n.xc=function(){typeof La!="undefined"&&this.g&&(this.B=8,mm(this,"timeout"),this.abort(8))};function en(a){a.i=!1;a.g&&(a.l=!0,a.g.abort(),a.l=!1);a.B=5;gn(a);hn(a)}function gn(a){a.O||(a.O=!0,mm(a,"complete"),mm(a,"error"))}n.abort=function(a){this.g&&this.i&&(this.i=!1,this.l=!0,this.g.abort(),this.l=!1,this.B=a||7,mm(this,"complete"),mm(this,"abort"),hn(this))};n.P=function(){this.g&&(this.i&&(this.i=!1,this.l=!0,this.g.abort(),this.l=!1),hn(this,!0));an.ka.P.call(this)};n.kb=function(){this.C||(this.U||this.D||this.l?jn(this):this.Wb())};n.Wb=function(){jn(this)};function jn(a){if(a.i&&typeof La!="undefined"&&(!a.L[1]||kn(a)!=4||ln(a)!=2))if(a.D&&kn(a)==4)Zm(a.kb,0,a);else if(mm(a,"readystatechange"),kn(a)==4){a.i=!1;try{var b=ln(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}var d;if(!(d=c)){var e;if(e=b===0){var f=String(a.Y).match(Pg)[1]||null;!f&&A.self&&A.self.location&&(f=A.self.location.protocol.slice(0,-1));e=!bn.test(f?f.toLowerCase():"")}d=e}d?(mm(a,"complete"),mm(a,"success")):(a.B=6,gn(a))}finally{hn(a)}}}function hn(a,b){if(a.g){fn(a);var c=a.g,d=a.L[0]?function(){}:null;a.g=null;a.L=null;b||mm(a,"ready");try{c.onreadystatechange=d}catch(e){}}}function fn(a){a.H&&(A.clearTimeout(a.H),a.H=null)}n.isActive=function(){return!!this.g};function kn(a){return a.g?a.g.readyState:0}function ln(a){try{return kn(a)>2?a.g.status:-1}catch(b){return-1}}function mn(a){if(a.g){a:{a=a.g.responseText;if(A.JSON)try{var b=A.JSON.parse(a);break a}catch(c){}b=si(a)}return b}};function nn(){}nn.prototype.get=function(a){return on({url:a.url,timeout:a.timeout,withCredentials:a.withCredentials===void 0?!0:a.withCredentials,method:"GET",headers:a.headers===void 0?{}:a.headers})};function on(a){var b=a.url;var c=a.timeout;var d=a.withCredentials;var e=a.method;var f=a.content===void 0?void 0:a.content;var g=a.headers===void 0?{}:a.headers;return pn({url:b,timeout:c,withCredentials:d,method:e,content:f,headers:g}).then(function(h){return Promise.resolve(h)},function(h){return h instanceof Error&&h.message==6&&d?pn({url:b,timeout:c,withCredentials:!d,method:e,content:f,headers:g}):Promise.reject(h)})}function pn(a){var b=a.url;var c=a.timeout;var d=a.withCredentials;var e=a.method;var f=a.content===void 0?void 0:a.content;a=a.headers===void 0?{}:a.headers;var g=new an;g.la=d;g.aa=Math.max(0,Cl(c));for(var h in a)g.headers.set(h,a[h]);var k=new gm;return new Promise(function(l,m){im(k,g,"success",function(){a:{if(Wk())try{mn(g);var p="application/json";break a}catch(u){p="application/xml";break a}g.g&&kn(g)==4?(p=g.g.getResponseHeader("Content-Type"),p=p===null?void 0:p):p=void 0;p=p||""}if(p.indexOf("application/json")!=-1)try{l(mn(g)||{})}catch(u){m(new Fl(5,ln(g)))}else{try{var q=g.g?g.g.responseXML:null}catch(u){q=null}if(q==null){try{var r=g.g?g.g.responseText:""}catch(u){r=""}if(typeof DOMParser!="undefined"){q=new DOMParser;r=r===null?"null":r===void 0?"undefined":r;p=Gg();p=new Jg(p?p.createHTML(r):r);r=q.parseFromString;if(p instanceof Jg)p=p.g;else throw Error("");q=r.call(q,p,"application/xml")}else throw Error("Your browser does not support loading xml documents");}l(q)}k.dispose();g.dispose()});im(k,g,["error","timeout"],function(){m(new Fl(g.B,ln(g)));k.dispose();g.dispose()});dn(g,sl(b),e,f)})}Va("google.javascript.ads.imalib.common.UrlLoader",nn);var qn=RegExp("^(https?:)?\\/\\/ad\\.doubleclick\\.net/ddm/track(imp|clk)");function rn(){return Yj("attribution-reporting")}function sn(a,b,c,d,e){c=c===void 0?!1:c;e=e===void 0?null:e;try{b=(d===void 0?0:d)?sl(b,"https"):sl(b);qn.test(b)&&(b=b.replace("?",";tpsrc=ima?"),e=e||"");c=c||zl(b);var f=e!=null&&window.fetch!=null;if(a.i||f)tn(a,b,c,e);else{var g=rn()?e:null;Wk()?un(b):vn(a,b,c,g)}}catch(h){}}function wn(a,b){var c={keepalive:!0,method:"get",redirect:"follow",credentials:"include"};a&&(c.referrerPolicy="no-referrer");b?"setAttributionReporting"in XMLHttpRequest.prototype?(c.attributionReporting={eventSourceEligible:!0,triggerEligible:!1},c.mode="no-cors"):c.headers={"Attribution-Reporting-Eligible":"event-source"}:c.mode="no-cors";return c}function tn(a,b,c,d){d=d===void 0?null:d;qi(U(pi),"faa","1");qi(U(pi),"alp",d===null?"0":"1");var e=rn();qi(U(pi),"arpa",e?"1":"0");fetch(b,wn(c,d===""&&e)).then(function(){qi(U(pi),"fas","1")}).catch(function(){qi(U(pi),"faf","1");a.i=!1;var f=d;f=rn()?f:null;Wk()?un(b):vn(a,b,c,f)});e&&d&&fetch(d,wn(c,!0))}function vn(a,b,c,d){var e=new Image,f=(a.j++).toString();a.g.set(f,e);e.onload=e.onerror=function(){a.g.delete(f)};c&&(e.referrerPolicy="no-referrer");d!=null&&(e.attributionSrc=d);e.src=b}function un(a){(new nn).get({url:a,timeout:new Bl})};/* Math.uuid.js (v1.4) http://www.broofa.com mailto:robert@broofa.com Copyright (c) 2010 Robert Kieffer Dual licensed under the MIT and GPL licenses. */ var xn="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");function yn(){for(var a=Array(36),b=0,c,d=0;d<36;d++)d==8||d==13||d==18||d==23?a[d]="-":d==14?a[d]="4":(b<=2&&(b=33554432+Math.random()*16777216|0),c=b&15,b>>=4,a[d]=xn[d==19?c&3|8:c]);return a.join("")};var zn=ka(["https://imasdk.googleapis.com/js/sdkloader/car.js"]);Mg(zn);function An(a){var b={};b=(b.IABUSPrivacy_String="uspString",b.IABTCF_gdprApplies="gdprApplies",b.IABTCF_TCString="tcString",b.IABTCF_AddtlConsent="addtlConsent",b.IABGPP_HDR_GppString="gppString",b.IABGPP_GppSID="gppSid",b);for(var c in b)a[c]!=null&&(a[b[c]]=a[c],delete a[c]);c=a.uspString;this.uspString=typeof c==="string"?c:"";c=a.tcString;this.g=typeof c==="string"?c:"";/^[\.\w_-]*$/.test(this.g)||(this.g=encodeURIComponent(this.g));c=a.gppString;this.gppString=typeof c==="string"?c:""};var Bn=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");function Cn(a){a=a||Dn();for(var b=new En(A.location.href,!1),c=null,d=a.length-1,e=d;e>=0;--e){var f=a[e];!c&&Bn.test(f.url)&&(c=f);if(f.url&&!f.Xa){b=f;break}}e=null;f=a.length&&a[d].url;b.depth!=0&&f&&(e=a[d]);return new Fn(b,e,c)}function Dn(){var a=A,b=[],c=null;do{var d=a;if(Rg(d)){var e=d.location.href;c=d.document&&d.document.referrer||null}else e=c,c=null;b.push(new En(e||""));try{a=d.parent}catch(f){a=null}}while(a&&d!=a);d=0;for(a=b.length-1;d<=a;++d)b[d].depth=a-d;d=A;if(d.location&&d.location.ancestorOrigins&&d.location.ancestorOrigins.length==b.length-1)for(a=1;a255&&(d[e++]=g&255,g>>=8);d[e++]=g}c=Yb(d,3)}a.g=c})};function Co(a,b){return a.indexOf(b)==0?a.substr(b.length):null};function Do(){var a=window.location.ancestorOrigins;return a?a.length>0?[].concat(ma(a)).join(","):"":""};function Eo(){var a=window,b=document;return new Xk(a.parent===a?a.location.href:b.referrer)}function Fo(a,b){a.g.set("url","");try{var c=2083-a.toString().length-1;if(c<=0)return a.toString();for(var d=b.slice(0,c),e=encodeURIComponent(d),f=c;f>0&&e.length>c;)d=b.slice(0,f--),e=encodeURIComponent(d);a.g.set("url",d)}catch(g){}return a.toString()};var Go=new function(){this.g=new Map;this.j=0;this.i=window.fetch!=null};function Ho(a){var b=b===void 0?Go:b;var c=c===void 0?null:c;a=new Dl(a,c?c:c);var d=d===void 0?!1:d;var e=e===void 0?!1:e;a.g!=null||e?sn(b,a.url,d,e,a.g):sn(b,a.url,d)};function Io(){this.j=Math.random()<.01;this.i=Math.floor(Math.random()*4503599627370496);this.g=null}function Jo(a,b,c,d){c=c===void 0?{}:c;if(A.G_testRunner==null&&(a.j||(d===void 0?0:d))){c.lid=b;Bo()&&(c.sdkv=Bo());a.g&&(c.palv=a.g);b=vj().sort().join(",");kb(b==null?"":String(b))||(c.e=b);c=Ko(a,c);var e=new Xk("http://pagead2.googlesyndication.com/pagead/gen_204");zg(c,function(f,g){f!=null&&e.g.set(g,f==null?"":typeof f==="boolean"?f?"t":"f":""+f)},a);a=Eo().l;a!=="http"&&a!=="https"||Yk(e,a);a=e.toString();c=e.g.get("url");c!=null&&Gb()&&a.length>2083&&(a=Fo(e,c));Ho(a)}}function Ko(a,b){b.id="pal_html5";var c=Eo();b.c=a.i;b.domain=c.j;return b};function Lo(a){var b=Date.now(),c={};a=(c["x-afma-token-requester-type"]=a,c);c="https://pubads.g.doubleclick.net/adsid/integrator.json?aos="+encodeURIComponent(Do());return(new nn).get({url:c,withCredentials:!0,timeout:new Bl,headers:a}).then(function(d){var e=Date.now();d=d.newToken||"";var f={};Jo(U(Io),182,(f.t=e-b,f.aos=Do(),f));return new Mo(d,b,e)}).catch(function(d){var e="not instanceof Error";d instanceof Error&&(e=El(Number(d.message)));d=Date.now();var f={};Jo(U(Io),182,(f.except=e,f.t=d-b,f));return Promise.resolve(No)})}function Oo(){lm.call(this);this.g=null;this.B=new gm(this);Il(this,Ua(Gl,this.B));this.i=new Xm(72E5);this.l=Promise.resolve(No)}w(Oo,lm);function Po(a){function b(d){a.g=d;return a.g}var c=c===void 0?"requester_type_9":c;a.l=Lo(c).then(b);a.i=new Xm(72E5);a.B.listen(a.i,"tick",function(){a.l=Lo(c).then(b)});a.i.start();Il(a,function(){Ym(a.i)})}function Qo(a){return z(function(b){if(b.i==1)return a.g!=null&&a.g!==No?(b.i=2,b=void 0):b=y(b,a.l,3),b;b.i!=2&&(a.g=b.g);return b.return(a.g)})}function Mo(a,b,c){this.id=a;this.i=b;this.g=c}var No=new Mo("",null,null);function Ro(a){for(var b=a.length,c=new Uint8Array(b),d=0;d3E5?c=y(c,ap(a),3):(c.i=2,c=void 0),c;c.i!=2&&(a.signal=c.g,a.g=Date.now());return c.return(a.signal)})}function ap(a){return Promise.race([Zo(a).then(function(b){if(b==null)return null;a.signal=b.length>1E4?"0":b;a.g=Date.now();return a.signal}),$m(a.timeoutMs)])};function bp(){this.allowStorage=!1};var cp={},dp=(cp["Encryption unavailable."]=1,cp["Encryption failed."]=2,cp["Invalid nonce request."]=3,cp["The generated nonce was too long."]=4,cp),ep=yn().toString();function fp(a){return typeof a==="number"?a.toString():""};/* Copyright 2020 Google LLC SPDX-License-Identifier: Apache-2.0 */ function W(a){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);Object.setPrototypeOf(this,W.prototype)}w(W,Error);W.prototype.name="SecurityException";function gp(a){this.u=I(a)}w(gp,T);function hp(a){this.u=I(a)}w(hp,T);hp.prototype.F=function(){return O(this,1)};function ip(a){this.u=I(a)}w(ip,T);function jp(a){this.u=I(a)}w(jp,T);jp.prototype.F=function(){return O(this,1)};function kp(a){this.u=I(a)}w(kp,T);kp.prototype.F=function(){return O(this,1)};var lp=[0,og];var mp=[0,pg,og];var np=qg(kp,[0,og,[0,og,lp,ng],[0,og,mp,ng]]);function op(a){this.u=I(a)}w(op,T);function pp(a){this.u=I(a)}w(pp,T);pp.prototype.F=function(){return O(this,3)};function qp(a){this.u=I(a)}w(qp,T);var rp=qg(qp,[0,[0,lp,og],[0,mp,og,-1]]);function sp(a){this.u=I(a)}w(sp,T);sp.prototype.F=function(){return O(this,1)};var tp=qg(sp,[0,og,1,ng]);function up(a){this.u=I(a)}w(up,T);up.prototype.F=function(){return O(this,3)};var vp=qg(up,[0,1,og,-1]);function wp(a){this.u=I(a)}w(wp,T);wp.prototype.getValue=function(){return M(this,2)};function xp(a){this.u=I(a)}w(xp,T);var yp=[0,1,[0,kg,ng,pg]];function zp(a){this.u=I(a)}w(zp,T);var Ap=[0,pg,-1,8,ng];function Bp(a){this.u=I(a)}w(Bp,T);var Cp=[0,Ap,yp,pg];function Dp(a){this.u=I(a)}w(Dp,T);var Ep=qg(Dp,[0,Cp]);function Fp(a){this.u=I(a)}w(Fp,T);Fp.prototype.F=function(){return O(this,1)};var Gp=[0,og,Cp,ng,-1];function Hp(a){this.u=I(a)}w(Hp,T);Hp.prototype.F=function(){return O(this,1)};var Ip=qg(Hp,[0,og,Gp,ng]);var Jp=qg(Fp,Gp);function Kp(a){this.u=I(a)}w(Kp,T);Kp.prototype.ha=function(){return R(this,3)};var Lp=[0,pg,-2];function Mp(a){this.u=I(a)}w(Mp,T);var Np=[0,Lp];Mp.prototype.g=function(a){return function(){ee(this);var b=new Ff;hg(this.u,b,Yf(Sf,eg,fg,a));Gf(b,b.g.end());for(var c=new Uint8Array(b.i),d=b.j,e=d.length,f=0,g=0;g=4294967296)throw new X("Number has to be unsigned 32-bit integer.");for(var d=Array(4),e=0;e<4;e++)d[e]=255&a>>8*(4-e-1);b=c.call(b,d);return new Uint8Array(b)}var cq=new Uint8Array(0);function dq(a,b,c){this.j=a;this.g=b;this.i=c}dq.prototype.N=function(){return this.j};function eq(a){this.j=a;this.i=null;this.g=new Map}eq.prototype.I=function(){return this.j};function fq(a,b){return(a=gq(a,b))?a:[]}function gq(a,b){b instanceof Uint8Array&&(b=[].concat(ma(b)).toString());return a.g.get(b)};/* Copyright 2022 Google LLC SPDX-License-Identifier: Apache-2.0 */ function hq(a){return a==null?void 0:new Uint8Array(qc(a)||0)}function iq(a){a==null?a=void 0:a=(a=qc(a))?a.length:0;return a};function jq(){for(var a=0,b=0;bNumber.MAX_SAFE_INTEGER)throw new X("cannot convert number larger than "+Number.MAX_SAFE_INTEGER);var b=a%4294967296;a/=4294967296;for(var c=new Uint8Array(8),d=7;d>=4;d--)c[d]=b&255,b>>>=8;for(b=3;b>=0;b--)c[b]=a&255,a>>>=8;return c}function lq(a){for(var b="",c=0;c1?d:"0"+d}return b}function mq(a){return nq(globalThis.atob(a.replace(/-/g,"+").replace(/_/g,"/")))}function oq(a){for(var b="",c=0;ca&&(c=c.slice(c.length-a,c.length));b.length>a&&(b=b.slice(b.length-a,b.length));d=new Uint8Array(2*a);d.set(c,0);d.set(b,a);return d;case 2:b=c.x;d=c.y;if(b===void 0)throw new X("x must be provided");if(d===void 0)throw new X("y must be provided");c=mq(b);b=mq(d);c.length>a&&(c=c.slice(c.length-a,c.length));b.length>a&&(b=b.slice(b.length-a,b.length));d=new Uint8Array(1+a);d.set(c,1+a-c.length);d[0]=uq(BigInt("0x"+lq(b)),0)?3:2;return d;default:throw new W("invalid format");}}function vq(a){switch(a){case 1:return BigInt("115792089210356248762697446949407573530086143415290314195533631308867097853951");case 2:return BigInt("39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319");case 3:return BigInt("6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151");default:throw new X("invalid curve");}}function wq(a){a=a.toString(16);a=a.length%2===0?a:"0"+a;if(a.length%2!=0)throw new X("Hex string length must be multiple of 2");for(var b=new Uint8Array(a.length/2),c=0;c=d)throw new W("x is out of range");d=vq(qq(a));var e=d-BigInt(3);a:switch(qq(a)){case 1:var f=BigInt("0x5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b");break a;case 2:f=BigInt("0xb3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef");break a;case 3:f=BigInt("0x051953eb9618e1c9a1f929a21a0b68540eea2da725b99b315f3b8b489918ef109e156193951ec7e937b1652c0bd3bb1bf073573df883d2c34f1ef451fd46b503f00");break a;default:throw new X("invalid curve");}if(d<=BigInt(0))throw new X("p must be positive");e=((c*c+e)*c+f)%d%d;if(uq(d,0)&&uq(d,1)){var g=d+BigInt(1)>>BigInt(2);if(g===BigInt(0))f=BigInt(1);else{f=e;g=g.toString(2);for(var h=1;hb){for(var d=0;db)throw new W("Version is out of bound, must be between 0 and "+b+".");};function Vq(a,b){this.key=a;this.ea=b}Vq.prototype.encrypt=function(a){var b=this,c,d,e,f;return z(function(g){if(g.i==1)return Z(a),c=Oq(b.ea),d=new Uint8Array(16),d.set(c),e={name:"AES-CTR",counter:d,length:128},y(g,globalThis.crypto.subtle.encrypt(e,b.key,a),2);f=g.g;return g.return(jq(c,new Uint8Array(f)))})};Vq.prototype.decrypt=function(a){var b=this,c,d,e;return z(function(f){if(f.i==1){Z(a);if(a.length16)throw new W("invalid IV length, must be at least 12 and at most 16");Z(a);Tq(a.length);return y(d,globalThis.crypto.subtle.importKey("raw",a,{name:"AES-CTR",length:a.length},!1,["encrypt","decrypt"]),2)}c=d.g;return d.return(new Vq(c,b))})};function Xq(){};function Yq(a,b,c){this.hash=a;this.key=b;this.ga=c}w(Yq,Xq);function Zq(a,b){var c;return z(function(d){if(d.i==1)return Z(b),y(d,globalThis.crypto.subtle.sign({name:"HMAC",hash:{name:a.hash}},a.key,b),2);c=d.g;return d.return(new Uint8Array(c.slice(0,a.ga)))})}function $q(a,b,c){var d;return z(function(e){if(e.i==1)return Z(b),Z(c),y(e,Zq(a,c),2);d=e.g;if(b.length!==d.length)var f=!1;else{for(var g=f=0;g20)throw new X("tag too long, must not be larger than 20 bytes");break;case "SHA-256":if(c>32)throw new X("tag too long, must not be larger than 32 bytes");break;case "SHA-384":if(c>48)throw new X("tag too long, must not be larger than 48 bytes");break;case "SHA-512":if(c>64)throw new X("tag too long, must not be larger than 64 bytes");break;default:throw new X(a+" is not supported");}return y(e,globalThis.crypto.subtle.importKey("raw",b,{name:"HMAC",hash:{name:a},length:b.length*8},!1,["sign","verify"]),2)}d=e.g;return e.return(new Yq(a,d,c))})};function br(a,b,c,d){this.g=a;this.ea=b;this.i=c;this.ga=d}w(br,Rq);br.prototype.encrypt=function(a,b){b=b===void 0?new Uint8Array(0):b;var c=this,d,e,f;return z(function(g){if(g.i==1)return Z(a),y(g,c.g.encrypt(a),2);if(g.i!=3)return d=g.g,Z(b),e=kq(b.length*8),y(g,Zq(c.i,jq(b,d,e)),3);f=g.g;if(c.ga!=f.length)throw new W("invalid tag size, expected "+c.ga+" but got "+f.length);return g.return(jq(d,f))})};br.prototype.decrypt=function(a,b){b=b===void 0?new Uint8Array(0):b;var c=this,d,e,f,g,h;return z(function(k){if(k.i==1){Z(a);if(a.length16)throw new W("Invalid AES CTR HMAC key format: IV size is out of range: "+c);return{wb:a,xa:b,ea:c}}function fr(a){if(!a)throw new W("Invalid AES CTR HMAC key format: key format undefined");var b=O(a,2);if(b<16)throw new W("Invalid AES CTR HMAC key format: HMAC key is too small: "+O(a,2));a=N(a,ip,1);if(!a)throw new W("Invalid AES CTR HMAC key format: params undefined");var c=O(a,2);if(c<10)throw new W("Invalid HMAC params: tag size "+c+" is too small.");if(!gr.has(R(a,1)))throw new W("Unknown hash type.");if(c>gr.get(R(a,1)))throw new W("Invalid HMAC params: tag size "+c+" is out of range.");switch(R(a,1)){case 1:var d="SHA-1";break;case 3:d="SHA-256";break;case 4:d="SHA-512";break;default:d="UNKNOWN HASH"}return{Ob:a,Nb:b,Mb:d,ga:c}}var gr=new Map([[1,20],[3,32],[4,64]]);function hr(){this.g=new dr}n=hr.prototype;n.N=function(a,b){var c,d,e,f,g,h=this,k,l,m,p,q,r;return z(function(u){if(u.i==1){if(a!=h.I())throw new W("Requested primitive type which is not supported by this key manager.");if(b instanceof Up){if(!h.ma(P(b,1)))throw new W("Key type "+P(b,1)+" is not supported. This key manager supports "+h.K()+".");try{k=np(b.getValue())}catch(cb){throw new W("Could not parse the key in key data as a serialized proto of type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey");}if(k===null||k===void 0)throw new W("Could not parse the key in key data as a serialized proto of type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey");}else if(b instanceof kp)k=b;else throw new W("Given key type is not supported. This key manager supports "+h.K()+".");var x=N(k,hp,2);if(!x)throw new W("Invalid AES CTR HMAC key format: key undefined");Uq(x.F(),h.F());var B=new op;var Q=N(x,gp,2);B=Se(B,1,Q);Q=iq(M(x,3));B=ef(B,2,Q);B=er(B).ea;f=hq(M(x,3));g=B;l=f;m=g;x=N(k,jp,3);if(!x)throw new W("Invalid AES CTR HMAC key format: key undefined");Uq(x.F(),h.F());B=new pp;Q=N(x,ip,2);B=Se(B,1,Q);Q=iq(M(x,3));B=ef(B,2,Q);Q=fr(B);B=Q.Mb;Q=Q.ga;c=hq(M(x,3));d=B;e=Q;p=c;q=d;r=e;return y(u,cr(l,m,q,p,r),2)}return u.return(u.g)})};n.ma=function(a){return a===this.K()};n.K=function(){return"type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey"};n.I=function(){return Rq};n.F=function(){return 0};n.oa=function(){return this.g};function ir(a){var b=a.key;a=a.W;this.key=b;this.W=a}ir.prototype.encrypt=function(a,b,c){var d=this,e,f;return z(function(g){if(g.i==1){if(a.length!==12)throw new W("IV must be 12 bytes");e={name:"AES-GCM",iv:a,tagLength:128};c&&(e.additionalData=c);return y(g,globalThis.crypto.subtle.encrypt(e,d.key,b),2)}f=g.g;return g.return(d.W?jq(a,new Uint8Array(f)):new Uint8Array(f))})};ir.prototype.decrypt=function(a,b,c){var d=this,e,f,g,h,k;return z(function(l){if(l.i==1){e=d.W?28:16;if(b.length5)){k.i=2;break}d=a.subarray(0,5);return y(k,fq(c.g,d),3);case 3:return e=k.g,f=a.subarray(5,a.length),k.j=4,y(k,qr(e,f,b),6);case 6:g=k.g;k.i=5;k.j=0;break;case 4:Ba(k);case 5:if(g)return k.return(g);case 2:return y(k,fq(c.g,cq),7);case 7:return h=k.g,k.return(qr(h,a,b))}})};function qr(a,b,c){var d,e,f,g;return z(function(h){switch(h.i){case 1:d=a.length,e=0;case 2:if(!(e5100)throw new X("size too large");break;case "SHA-256":f=32;if(a>8160)throw new X("size too large");break;case "SHA-512":f=64;if(a>16320)throw new X("size too large");break;default:throw new X(b+" is not supported");}Z(c);Z(d);g=e;if(e==null||g===void 0||g.length==0)g=new Uint8Array(f);Z(g);return y(u,ar(b,g,f),2);case 2:return h=u.g,y(u,Zq(h,c),3);case 3:return k=u.g,y(u,ar(b,k,f),4);case 4:h=u.g,l=1,m=0,p=new Uint8Array(0),q=new Uint8Array(a);case 5:return r=new Uint8Array(p.length+d.length+1),r.set(p,0),r.set(d,p.length),r[r.length-1]=l,y(u,Zq(h,r),8);case 8:p=u.g;if(m+p.length>8*(a-d-1)&255;return c}function Xr(a){var b=a.ca;var c=a.ba;return jq(Wr,a.M,nq(b),c)}function Yr(a){var b=a.ia;var c=a.info;var d=a.M;return jq(Mr(2,a.length),Wr,d,nq(b),c)}function Zr(a){switch(a){case 2:return 1;case 4:return 3;default:throw new X("Unrecognized NIST HPKE KEM identifier");}}function $r(a,b){var c;return z(function(d){return d.i==1?(c=xq(a,1,b),y(d,Bq(c),2)):d.return(d.g)})}function as(a){var b=a.Pa;var c=a.publicKey;var d=a.privateKey;var e;return z(function(f){return f.i==1?(e=xq(b,1,c),e.d=oq(d),y(f,Cq(e),2)):f.return(f.g)})}function bs(a){var b,c;return z(function(d){if(d.i==1)return b=a.algorithm,y(d,Aq(a),2);c=d.g;if(!c.crv)throw new W("Curve has to be defined.");return d.return(tq(b.namedCurve,1,c))})};function cs(a,b,c,d){this.Ta=a;this.key=b;this.j=c;this.i=d;this.g=BigInt(0);this.l=(BigInt(1)<>BigInt(8*(12-d-1)))&255;b=a.j;if(b.length!==c.length)throw new X("Both byte arrays should be of the same length");d=new Uint8Array(b.length);for(var e=0;e=a.l)throw new W("message limit reached");a.g+=BigInt(1);return d}function es(a,b,c,d,e,f){var g,h,k,l,m,p,q;return z(function(r){switch(r.i){case 1:a:{switch(e.Fa){case 16:var u=Sr;break a;case 32:u=Tr;break a}u=void 0}a:{switch(d.Ea){case "SHA-256":var x=Qr;break a;case "SHA-512":x=Rr;break a}x=void 0}g=jq(Vr,fs(c),x,u);return y(r,gs(d,{ba:new Uint8Array(0),ca:"psk_id_hash",M:g}),2);case 2:return h=r.g,y(r,gs(d,{ba:f,ca:"info_hash",M:g}),3);case 3:return k=r.g,l=jq(Nr,h,k),y(r,gs(d,{ba:new Uint8Array(0),ca:"secret",M:g,salt:b}),4);case 4:return m=r.g,y(r,hs(d,{lb:m,info:l,ia:"key",M:g,length:e.Fa}),5);case 5:return p=r.g,y(r,hs(d,{lb:m,info:l,ia:"base_nonce",M:g,length:12}),6);case 6:return q=r.g,r.return(new cs(a,p,q,e))}})}function is(a,b,c,d,e){var f,g,h;return z(function(k){return k.i==1?y(k,b.Sa(a),2):k.i!=3?(f=k.g,g=f.Ta,h=f.uc,y(k,es(g,h,b,c,d,e),3)):k.return(k.g)})}function js(a,b,c,d,e,f){var g;return z(function(h){return h.i==1?y(h,c.Qa(a,b),2):h.i!=3?(g=h.g,y(h,es(a,g,c,d,e,f),3)):h.return(h.g)})};function ks(a,b){this.privateKey=a;this.publicKey=b}function ls(a){return z(function(b){return b.i==1?y(b,bs(a.publicKey),2):b.return(b.g)})}function ms(a){var b=a.privateKey;var c=a.publicKey;var d=a.Pa;var e,f;return z(function(g){if(g.i==1){if(!b)throw new X("KEM private key was null or undefined");if(!c)throw new X("KEM public key was null or undefined");return y(g,$r(pq(d),c),2)}if(g.i!=3)return e=g.g,y(g,as({Pa:pq(d),publicKey:c,privateKey:b}),3);f=g.g;return g.return(new ks(f,e))})}function ns(a){return z(function(b){os(a.privateKey,"private");os(a.publicKey,"public");return b.return(new ks(a.privateKey,a.publicKey))})}function os(a,b){if(b!==a.type)throw new X("keyPair "+b+" key was of type "+a.type);a=a.algorithm;if("ECDH"!==a.name)throw new X("keyPair "+b+" key should be ECDH but found "+a.name);};function ps(a){this.Fa=a}ps.prototype.seal=function(a){var b=a.key;var c=a.nonce;var d=a.Xb;var e=a.Oa;var f=this,g;return z(function(h){if(h.i==1){if(b.length!==f.Fa)throw new W("Unexpected key length: "+b.length.toString());return y(h,jr({key:b,W:!1}),2)}return h.i!=3?(g=h.g,y(h,g.encrypt(c,d,e),3)):h.return(h.g)})};ps.prototype.open=function(a){var b=a.key;var c=a.nonce;var d=a.yb;var e=a.Oa;var f=this,g;return z(function(h){if(h.i==1){if(b.length!==f.Fa)throw new W("Unexpected key length: "+b.length.toString());return y(h,jr({key:b,W:!1}),2)}g=h.g;return h.return(g.decrypt(c,d,e))})};function qs(a){this.Ea=a}function gs(a,b){var c=b.ba;var d=b.ca;var e=b.M;var f=b.salt;return z(function(g){return g.i==1?y(g,rs(a,Xr({ca:d,ba:c,M:e}),f),2):g.return(g.g)})}function hs(a,b){var c=b.lb;var d=b.info;var e=b.ia;var f=b.M;var g=b.length;return z(function(h){return h.i==1?y(h,ss(a,c,Yr({ia:e,info:d,M:f,length:g}),g),2):h.return(h.g)})}function ts(a,b){var c=b.ba;var d=b.ca;var e=b.info;var f=b.ia;var g=b.M;var h=b.length;var k=b.salt;var l;return z(function(m){return m.i==1?y(m,rs(a,Xr({ca:d,ba:c,M:g}),k),2):m.i!=3?(l=m.g,y(m,ss(a,l,Yr({ia:f,info:e,M:g,length:h}),h),3)):m.return(m.g)})}function ss(a,b,c,d){var e,f,g,h,k,l,m;return z(function(p){switch(p.i){case 1:if(!Number.isInteger(d))throw new W("length must be an integer");if(d<=0)throw new W("length must be positive");e=us(a);if(d>255*e)throw new W("length too large");Z(c);return y(p,ar(a.Ea,b,e),2);case 2:f=p.g,g=1,h=0,k=new Uint8Array(0),l=new Uint8Array(d);case 3:return m=new Uint8Array(k.length+c.length+1),m.set(k,0),m.set(c,k.length),m[m.length-1]=g,y(p,Zq(f,m),6);case 6:k=p.g;if(h+k.lengthb.nonceLengthLimit)throw Error("The generated nonce was too long.");Jk(a.g.Ma,1);h=Date.now();k={};l=(k.length=f.length,k.loaderinit=a.i,k.nonreq=c,k.nonload=h,k);var q=a.g,r,u,x={};var B=(x.srvcstrt=(r=q.g)==null?void 0:r.i,x.srvcend=(u=q.g)==null?void 0:u.g,x);l=Object.assign({},l,B);Jo(U(Io),1,l);if(rk(Uk)||rk(Tk))m={},Jo(U(Io),11,(m.nonload=h,m.exp=rk(Uk),m),!0);return p.return({nonce:f,Vb:d})}})}function Ts(a){if(!(a instanceof Error))return Error("Encryption failed.");switch(a.message){case "Failed to load the encryption keyset.":return Error("Encryption unavailable.");case "Encryption failed.":return Error("Encryption failed.");default:return Error("Encryption failed.")}};function Us(a,b){this.i=a;this.nonce=b;this.g=null}function Vs(a){a.g||(a.g=setInterval(function(){a.i.log(6)},5E3),a.i.log(5))};function Ws(a,b,c){this.i=c;b.length===0&&(b=[[]]);this.g=b.map(function(d){d=a.concat(d);for(var e=[],f=0,g=0;f191&&h<224){var k=d[f++];e[g++]=String.fromCharCode((h&31)<<6|k&63)}else if(h>239&&h<365){k=d[f++];var l=d[f++],m=d[f++];h=((h&7)<<18|(k&63)<<12|(l&63)<<6|m&63)-65536;e[g++]=String.fromCharCode(55296+(h>>10));e[g++]=String.fromCharCode(56320+(h&1023))}else k=d[f++],l=d[f++],e[g++]=String.fromCharCode((h&15)<<12|(k&63)<<6|l&63)}return new RegExp(e.join(""))})}function Xs(a,b){return b?a.g.some(function(c){c=b.match(c);return c==null?!1:!a.i||c.length>=1&&c[1]==="0.0.0"||c.length>=2&&c[2]==="0.0.0"?!0:!1}):!1}var Ys=[94,40,63,58,104,116,116,112,115,63,58,41,63,47,47,105,109,97,115,100,107,92,46,103,111,111,103,108,101,97,112,105,115,92,46,99,111,109,47,106,115,47,40,115,100,107,108,111,97,100,101,114,124,99,111,114,101,41,47],Zs=[94,40,63,58,104,116,116,112,115,63,58,41,63,47,47,115,48,92,46,50,109,100,110,92,46,110,101,116,47,105,110,115,116,114,101,97,109,47,104,116,109,108,53,47],$s=[94,40,63,58,104,116,116,112,115,63,58,41,63,47,47,105,109,97,115,100,107,92,46,103,111,111,103,108,101,97,112,105,115,92,46,99,111,109,47,112,97,108,47,115,100,107,108,111,97,100,101,114,47],at=[[105,109,97,51,92,46,106,115],[105,109,97,51,95,100,101,98,117,103,92,46,106,115],[105,109,97,51,95,101,97,112,46,106,115]],bt=[[98,114,105,100,103,101,40,91,48,45,57,93,43,92,46,91,48,45,57,92,46,93,43,41,40,95,40,91,97,45,122,48,45,57,93,41,123,50,44,51,125,41,123,48,44,50,125,92,46,104,116,109,108],[98,114,105,100,103,101,40,91,48,45,57,93,43,92,46,91,48,45,57,92,46,93,43,41,95,100,101,98,117,103,40,95,40,91,97,45,122,48,45,57,93,41,123,50,44,51,125,41,123,48,44,50,125,92,46,104,116,109,108],[98,114,105,100,103,101,40,95,40,91,97,45,122,48,45,57,93,41,123,50,44,51,125,41,123,48,44,50,125,92,46,104,116,109,108]],ct=[[111,117,116,115,116,114,101,97,109,92,46,106,115],[111,117,116,115,116,114,101,97,109,95,100,101,98,117,103,92,46,106,115]];new Ws(Ys,at,!1);new Ws(Ys,bt,!0);new Ws(Zs,at,!1);new Ws(Zs,bt,!0);new Ws([94,40,63,58,104,116,116,112,115,63,58,41,63,47,47,105,109,97,115,100,107,92,46,103,111,111,103,108,101,97,112,105,115,92,46,99,111,109,47,112,114,101,114,101,108,101,97,115,101,47,106,115,47,91,48,45,57,93,43,46,91,48,45,57,46,93,43,47],at,!1);new Ws([94,40,63,58,104,116,116,112,115,63,58,41,63,47,47,40,112,97,103,101,97,100,50,124,116,112,99,41,92,46,103,111,111,103,108,101,115,121,110,100,105,99,97,116,105,111,110,92,46,99,111,109,47,112,97,103,101,97,100,47,40,103,97,100,103,101,116,115,124,106,115,41,47],[],!1);new Ws(Ys,[[100,97,105,95,105,102,114,97,109,101,40,91,48,45,57,93,43,92,46,91,48,45,57,92,46,93,43,41,40,95,40,91,97,45,122,48,45,57,93,41,123,50,44,51,125,41,123,48,44,50,125,92,46,104,116,109,108],[100,97,105,95,105,102,114,97,109,101,40,91,48,45,57,93,43,92,46,91,48,45,57,92,46,93,43,41,95,100,101,98,117,103,40,95,40,91,97,45,122,48,45,57,93,41,123,50,44,51,125,41,123,48,44,50,125,92,46,104,116,109,108],[100,97,105,95,105,102,114,97,109,101,40,95,40,91,97,45,122,48,45,57,93,41,123,50,44,51,125,41,123,48,44,50,125,92,46,104,116,109,108]],!0);new Ws(Ys,ct,!1);new Ws(Ys,ct,!1);var dt=new Ws($s,[[112,97,108,46,106,115]],!1);new Ws($s,[[99,97,115,116,95,112,97,108,46,106,115]],!1);new Ws($s,[[99,116,118,95,112,97,108,46,106,115]],!1);function et(){var a=[dt];if(a.some(function(c){return Xs(c,window.location.href)}))return!0;var b=ft(a,document.querySelectorAll&&document.querySelector?document.querySelectorAll("SCRIPT"):document.getElementsByTagName("SCRIPT"));b==null&&document.querySelectorAll&&(b=ft(a,document.querySelectorAll("script")));return b!=null}function ft(a,b){for(var c={},d=0;d#|?=]/,ho=b.descriptionUrl.match(go),jo=((io=ho)==null?void 0:io.length)===0,Wh={},Jo(U(Io),9,(Wh.durl=jo,Wh)));a.g=B;Vd={};Jo(U(Io),10,(Vd.aid=!!B.id,Vd.aidf=!!k,Vd.hsc=!!Ze(g,5),Vd));Pa=Map;ia=[];S=ia.concat;var ja=Map,qb=[],Jb=qb.concat,Wa=new Map;Wa.set("eid",vj().sort().join(","));Wa.set("aselc","3");Wa.set("correlator",c);Wa.set("pal_v","1.40.0");Wa.set("ref",window.document.referrer);Wa.set("useragent",Bb());Wa.set("sdkv","h.3.2.2");Wa=ma(Wa);var Y=new Map;b.adWillAutoPlay!=null&&Y.set("vpa",b.adWillAutoPlay?"auto":"click");b.adWillPlayMuted!=null&&Y.set("vpmute",b.adWillPlayMuted?"1":"0");b.continuousPlayback!=null&&Y.set("vconp",b.continuousPlayback?"2":"1");Y.set("wta",b.iconsSupported?"1":"0");Y.set("pss",b.skippablesSupported?"1":"0");b.descriptionUrl.length<=500&&Y.set("video_url_to_fetch",b.descriptionUrl);b.ppid.length<=200&&Y.set("ppid",b.ppid);b.playerType.length<=200&&Y.set("mpt",b.playerType);b.playerVersion.length<=200&&Y.set("mpv",b.playerVersion);Y.set("sid",b.sessionId);var Kb=b.videoHeight,Lb=b.videoWidth;if(Kb!==-1||Lb!==-1){var Mb=Kb>=0?Kb.toString():"0",jc=Lb>=0?Lb.toString():"0",no="l";Kb>Lb&&(no="p");Y.set("vp_h",Mb);Y.set("vp_w",jc);Y.set("u_so",no)}if(Wk())var ha=window.location.href;else{Mb=Cn();Kb=Mb.j;Lb=Mb.i;Mb=Mb.g;jc=null;if(Mb)b:{try{ha=kl(Mb.url);var aa=ha.i,Wd=Co(aa,"/v/");Wd||(Wd=Co(aa,"/a/"));if(!Wd)throw Error("Can not extract standalone amp url.");var oo=Co("/"+Wd,"/s/"),Xh=al(ha.g);ol(Xh,"amp_js_v");ol(Xh,"amp_lite");var po=oo?kl("https://"+oo):kl("http://"+Wd);$k(po,Xh);jc=po.toString();break b}catch(Ht){jc=null;break b}jc=void 0}ha=jc?jc:Kb&&Kb.url?Kb.url:Lb&&Lb.url?Lb.url:""}aa=window.document.domain;b.url?(Y.set("url",b.url),Y.set("top",ha),Y.set("loc",aa)):Y.set("url",ha);Y=ma(Y);ha=new Map;aa={};aa.u_tz=-(new Date).getTimezoneOffset();va=va===void 0?Ik:va;try{L=va.history.length}catch(Ht){L=0}aa.u_his=L;aa.u_h=(pa=Ik.screen)==null?void 0:pa.height;var qf;aa.u_w=(qf=Ik.screen)==null?void 0:qf.width;var kc;aa.u_ah=(kc=Ik.screen)==null?void 0:kc.availHeight;var rb;aa.u_aw=(rb=Ik.screen)==null?void 0:rb.availWidth;var Nb;aa.u_cd=(Nb=Ik.screen)==null?void 0:Nb.colorDepth;ha.set("u_ah",fp(aa.u_ah));ha.set("u_aw",fp(aa.u_aw));ha.set("u_cd",fp(aa.u_cd));ha.set("u_his",fp(aa.u_his));ha.set("nhd",fp(Math.max(Dn().length,0)));ha.set("u_h",fp(aa.u_h));ha.set("u_w",fp(aa.u_w));ha.set("dt",fp(Lk));ha.set("u_tz",fp(aa.u_tz));L=new ja(Jb.call(qb,Wa,Y,ma(ha)));L=ma(L);kc=a.g.id;rb=a.Ma;Nb=Q;ja=((ko=cb)==null?void 0:ko.getValue())||null;qb=((lo=yb)==null?void 0:lo.getValue())||null;va=Map;pa=[];qf=pa.concat;Jb=new Map;kc&&Jb.set("adsid",kc);Jb.set("sodar_correlator",rb);Nb&&Jb.set("scar",Nb);ja&&rk(Qk)&&Jb.set("cookie",ja);qb&&rk(Ok)&&Jb.set("eo_id_str",qb);kc=ma(Jb);rb=new Map;Nb=!1;ja=b.omidVersion;ja.length>0&&ja.length<=200&&rb.set("omid_v",ja);ja=b.omidPartnerName;qb=b.omidPartnerVersion;ja.length>0&&qb.length>0&&ja.length<=200&&qb.length<=200&&(rb.set("omid_p",ja+"/"+qb),Nb=!0);ja=b.supportedApiFrameworks;!ja.includes(7)&&Nb&&ja.push(7);rb.set("sdk_apis",ja.toString());va=new va(qf.call(pa,kc,ma(rb)));mo=new Pa(S.call(ia,L,ma(va)));return oa.return(mo)}})}function Ss(a,b,c,d){var e;return z(function(f){if(f.i==1)return y(f,Ft(a,b,c,d),2);e=f.g;return f.return(gt(e))})}function Et(){(new nn).get({url:"https://pagead2.googlesyndication.com/getconfig/sodar?tid=pal&tv=1.0",withCredentials:!1,timeout:new Bl}).then(function(a){if(a){var b=a.injector_basename,c=a.sodar_query_id,d=a.bg_hash_basename,e=a.bg_binary;if(b&&c&&d&&e){a=window;var f="//pagead2.googlesyndication.com/bg/"+Lg(d)+".js";d=a.document;e={_bgu_:f,_bgp_:e,_li_:"v_h.h.3.2.2"};c&&(e._sid_=c);(c=a.GoogleTyFxhY)&&typeof c.push=="function"||(c=a.GoogleTyFxhY=[]);c.push(e);c=(d?new Ng(d.nodeType==9?d:d.ownerDocument||d.document):$a||($a=new Ng)).g;e="SCRIPT";c.contentType==="application/xhtml+xml"&&(e=e.toLowerCase());c=c.createElement(e);c.type="text/javascript";c.async=!0;b=Mg(Kk,Lg(b)+".js");Kg(c,b);(b=(a.GoogleTyFxhYEET||{})[c.src])?b():d.getElementsByTagName("head")[0].appendChild(c)}}})}function Gt(a){var b;return z(function(c){if(c.i==1)return b=null,Nn(a.j)?c=y(c,new Promise(function(d){Pn(a.j,function(e){d(e)})}),3):(c.i=2,c=void 0),c;c.i!=2&&(b=c.g);return c.return(b)})}function Ct(a,b){var c;return z(function(d){if(d.i==1){if(rk(Vk))d=y(d,Gt(a),2);else{var e=d.return;var f=new Wn;f=df(f,5,b.allowStorage);d=e.call(d,f)}return d}c=d.g;e=d.return;f=new Wn;var g;if(b.allowStorage)if(kt(c)){if(g=!!c){var h=h===void 0?{}:h;g=Rn(c)?c.gdprApplies===!1?!0:c.tcString==="tcunavailable"?!h.idpcApplies:(h.idpcApplies||c.gdprApplies!==void 0||h.Mc)&&(h.idpcApplies||typeof c.tcString==="string"&&c.tcString.length)?Sn(c,"1",0):!0:!1}}else g=!0;else g=!1;df(f,5,g);g=kt(c)?!!c&&!Vn(c):!1;df(f,8,g);return e.call(d,f)})}function Dt(a,b){var c,d;return z(function(e){if(e.i==1)return y(e,b,2);c=e.g;return Ze(c,5)?(d=new Oo,a.g=No,Po(d),e.return(d)):e.return(null)})};function It(a,b){b=b===void 0?new ht:b;U(Io).g="1.40.0";Jo(U(Io),7,{n:a==null,as:a?a.allowStorage:null});a||(a=new bp);Jo(U(Io),6,{iv:et()});this.g=new Ps(new Bt(a,b))}It.prototype.i=function(a){return Qs(this.g,a).then(function(b){return Promise.resolve(new jt(b.nonce,b.Vb))})};Va("goog.pal.NonceLoader",It);Va("goog.pal.NonceLoader.prototype.loadNonceManager",It.prototype.i);Va("goog.pal.NonceRequest",function(){this.continuousPlayback=this.adWillPlayMuted=this.adWillAutoPlay=null;this.descriptionUrl="";this.iconsSupported=!1;this.nonceLengthLimit=Number.MAX_SAFE_INTEGER;this.ppid=this.playerVersion=this.playerType=this.omidVersion=this.omidPartnerVersion=this.omidPartnerName="";this.sessionId=ep;this.skippablesSupported=!1;this.supportedApiFrameworks=[];this.videoWidth=this.videoHeight=-1;this.url=""});}).call(this);